v3.26.3
Receivables, net - Schedule of Receivables, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Receivables, net $ 200,112 $ 196,037
Customer Trade Receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Receivables, net 87,644 81,132
Wholesale Trade Advances    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Receivables, net 75,411 36,433
Due from Brokers and Other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Receivables, net $ 37,057 $ 78,472