Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Jun. 27, 2022
Summary Of Significant Accounting Policies [Line Items]            
Notice period to terminate contract     14 days      
Metals purchase by customer maximum specified time period     1 year      
Metal delivers to customer after receiving customers deposit based on prevailing current spot price percentage     110.00%      
Unpriced metal is subject to margin call If deposit falls below percentage of value of unpriced metal     105.00%      
Percentage to remit partial payment of total order price     20.00%      
Amortization of debt issuance costs $ 700 $ 600 $ 1,214 $ 1,140    
Advertising costs 3,815 4,205 7,768 7,750    
Cost of sales $ 2,032,774 $ 1,885,736 $ 4,467,987 $ 3,709,495    
Common stock, shares outstanding 22,901,153 23,529,971 22,901,153 23,529,971 23,336,387  
Antidilutive shares were excluded from the calculation 41,082 16,168 25,541 29,538    
ASU 2016-13            
Summary Of Significant Accounting Policies [Line Items]            
Change in accounting principle, accounting standards update, adoption date Jul. 01, 2022   Jul. 01, 2022      
Silver Gold Bull, Inc.            
Summary Of Significant Accounting Policies [Line Items]            
Business acquisition, percentage of interests acquired 40.00%   40.00%     40.00%
Business acquisition, option to purchase additional percentage of the outstanding equity 27.60%   27.60%   27.60% 27.60%
Fair value of option $ 5,300   $ 5,300   $ 5,300  
Exercise of option to acquire additional ownership interest start month and year     2023-12      
Exercise of option to acquire additional ownership interest end month and year     2024-09      
Shipping and Handling            
Summary Of Significant Accounting Policies [Line Items]            
Cost of sales $ 5,600 $ 7,000 $ 10,800 $ 13,800    
Minimum            
Summary Of Significant Accounting Policies [Line Items]            
Estimated useful lives of related assets 3 years   3 years      
Estimated useful lives of intangibles 1 year   1 year      
Threshold percentage for equity method investment 20.00%   20.00%      
Maximum            
Summary Of Significant Accounting Policies [Line Items]            
Estimated useful lives of related assets 25 years   25 years      
Estimated useful lives of intangibles 15 years   15 years      
Threshold percentage for equity method investment 50.00%   50.00%      
Customer locks period for purchase price     2 years      
Maximum | Silver Gold Bull, Inc.            
Summary Of Significant Accounting Policies [Line Items]            
Business acquisition, percentage of interests acquired           75.00%