Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.23.3
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Jun. 27, 2022
Summary Of Significant Accounting Policies [Line Items]        
Notice period to terminate contract 14 days      
Precious metals held under financing arrangements [1] $ 19,279   $ 25,530  
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 $ 522 $ 554    
Advertising costs 3,953 3,545    
Cost of sales $ 2,435,213 $ 1,823,759    
Common stock, shares outstanding 23,335,674 23,453,339 23,336,387  
Antidilutive shares were excluded from the calculation 10,000 42,907    
ASU 2016-13        
Summary Of Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adoption date Jul. 01, 2022      
Silver Gold Bull, Inc.        
Summary Of Significant Accounting Policies [Line Items]        
Business acquisition, percentage of interests acquired 40.00%     40.00%
Business acquisition, option to purchase additional percentage of the outstanding equity 27.60%   27.60% 27.60%
Fair value of option $ 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,200 $ 6,700    
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives of related assets 3 years      
Estimated useful lives of intangibles 1 year      
Threshold percentage for equity method investment 20.00%      
Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives of related assets 25 years      
Estimated useful lives of intangibles 15 years      
Threshold percentage for equity method investment 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%
[1] Includes amounts of the consolidated variable interest entity, which are presented separately in the table below.