Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.24.1.u1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
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 $ 600 $ 500 $ 1,828 $ 1,628    
Advertising costs 3,533 3,864 11,301 11,614    
Cost of sales $ 2,575,813 $ 2,241,652 $ 7,043,800 $ 5,951,147    
Common stock, shares outstanding 22,881,480 23,260,606 22,881,480 23,260,606 23,336,387  
Antidilutive shares were excluded from the calculation 30,220 10,000 27,101 23,025    
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,500 $ 6,800 $ 16,200 $ 20,600    
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%