Receivables, net - Schedule of Receivables, net (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Receivables, net | $ 168,362 | $ 137,723 |
| Customer Trade Receivables | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Receivables, net | 66,630 | 88,135 |
| Wholesale Trade Advances | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Receivables, net | 45,960 | 25,008 |
| Due from Brokers and Other | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Receivables, net | $ 55,772 | $ 24,580 |