Receivables, net - Schedule of Receivables, net (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Jun. 30, 2024 |
---|---|---|
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Receivables, net | $ 137,723 | $ 36,596 |
Customer Trade Receivables | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Receivables, net | 88,135 | 12,373 |
Wholesale Trade Advances | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Receivables, net | 25,008 | 11,033 |
Due from Brokers and Other | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Receivables, net | $ 24,580 | $ 13,190 |