v3.25.0.1
Supply Chain Financing - Schedule of Supplier Finance Program (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Supplier Finance Program, Obligation [Roll Forward]    
Obligations outstanding at the beginning of the period $ 81,289 $ 30,001
Invoices issued during the period 63,316 243,655
Invoices paid during the period (101,991) (192,367)
Obligations outstanding at the end of the period $ 42,614 $ 81,289