XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]      
Total revenues $ 388,225 $ 308,632 $ 279,271
North America, primarily United States      
Disaggregation of Revenue [Line Items]      
Total revenues 302,409 227,923 213,487
Europe, Middle East & Africa      
Disaggregation of Revenue [Line Items]      
Total revenues 53,612 46,024 40,076
Rest of world      
Disaggregation of Revenue [Line Items]      
Total revenues 32,204 34,685 25,708
Transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenues 302,535 274,960 253,371
Transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenues $ 85,690 $ 33,672 $ 25,900