v3.26.1
REPORTABLE SEGMENTS - Schedule of Information on Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]        
Revenue $ 421,860 $ 426,684 $ 876,120 $ 870,137