Commitments and Contingencies - Warranty Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
|---|---|---|
Dec. 31, 2024 |
Sep. 30, 2024 |
|
| Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] | ||
| Warranty balance, beginning | $ 40,242 | $ 26,909 |
| Warranties issued and assumed in period | 1,111 | 19,554 |
| Change in estimates | 0 | (1,692) |
| Net changes in liability for warranty expirations, costs incurred, and foreign exchange impact | (3,240) | (4,529) |
| Warranty balance, ending | 38,113 | 40,242 |
| Less: Recoverable warranty costs from suppliers | 12,950 | 12,704 |
| Warranty balance, net of recoverable warranty costs from suppliers, at end of period | $ 25,163 | $ 27,538 |