XML 82 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]      
Total revenues $ 424,046 $ 444,849 $ 388,225
North America, primarily United States      
Disaggregation of Revenue [Line Items]      
Total revenues 302,491 323,714 302,409
Europe, Middle East & Africa      
Disaggregation of Revenue [Line Items]      
Total revenues 64,890 69,980 53,612
Rest of world      
Disaggregation of Revenue [Line Items]      
Total revenues 56,665 51,155 32,204
Transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenues 313,421 345,119 302,535
Transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenues $ 110,625 $ 99,730 $ 85,690