XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Unearned Revenue (Details)        
Total Revenue $ 104,503 $ 107,702 $ 208,369 $ 213,791
North America, primarily the United States        
Unearned Revenue (Details)        
Total Revenue 83,542 72,398 162,554 152,093
Europe, Middle East & Africa        
Unearned Revenue (Details)        
Total Revenue 14,989 19,485 32,999 33,875
Rest of world        
Unearned Revenue (Details)        
Total Revenue 5,972 15,819 12,816 27,823
Transferred at a point in time        
Unearned Revenue (Details)        
Total Revenue 73,802 80,574 148,405 159,968
Transferred over time        
Unearned Revenue (Details)        
Total Revenue $ 30,701 $ 27,128 $ 59,964 $ 53,823