Receivables, net - Schedule of Receivables, net (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Jun. 30, 2025 |
|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Receivables, net | $ 558,816 | $ 137,723 |
| Customer Trade Receivables | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Receivables, net | 275,344 | 88,135 |
| Wholesale Trade Advances | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Receivables, net | 34,165 | 25,008 |
| Due from Brokers and Other | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Receivables, net | $ 249,307 | $ 24,580 |