v3.26.1
CONTRACT BALANCES - Additional information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2026
Mar. 31, 2026
CONTRACT BALANCES    
Recognized revenue included in contract liability $ 11.2 $ 25.9
Minimum    
CONTRACT BALANCES    
Billing and payment term   30 days
Maximum    
CONTRACT BALANCES    
Billing and payment term   45 days