v3.26.1
REVENUES - Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2026
Sep. 30, 2025
Remaining Performance Obligations    
Contract assets $ 127,600 $ 90,700
Contract liabilities 293,400 224,700
Accounts receivable 267,493 $ 253,554
Revenue recognized 74,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01    
Remaining Performance Obligations    
Remaining performance obligations amount $ 1,540,500  
Percentage of remaining performance obligation expected to be recognized 59.00%  
Revenue remaining performance obligation expected timing of satisfaction, Period 12 months