XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT AND GEOGRAPHIC INFORMATION - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Sep. 30, 2025
SEGMENT INFORMATION      
Revenue $ 120,879 $ 119,876  
Long-lived assets 179,099   $ 180,726
United States      
SEGMENT INFORMATION      
Revenue 103,709 97,399  
Long-lived assets 159,112   160,343
Netherlands      
SEGMENT INFORMATION      
Revenue 9,938 15,834  
Long-lived assets 6,902   7,038
Other      
SEGMENT INFORMATION      
Revenue 7,232 $ 6,643  
Long-lived assets $ 13,085   $ 13,345