XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Unearned Revenue (Details)    
Total Revenue $ 106,089 $ 109,306
North America, primarily the United States    
Unearned Revenue (Details)    
Total Revenue 79,695 83,465
Europe, Middle East & Africa    
Unearned Revenue (Details)    
Total Revenue 14,390 15,877
Rest of world    
Unearned Revenue (Details)    
Total Revenue 12,004 9,964
Transferred at a point in time    
Unearned Revenue (Details)    
Total Revenue 79,394 85,486
Transferred over time    
Unearned Revenue (Details)    
Total Revenue $ 26,695 $ 23,820