XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unearned Revenue (Details)    
Total Revenue $ 103,866 $ 106,089
North America, primarily the United States    
Unearned Revenue (Details)    
Total Revenue 79,012 79,695
Europe, Middle East & Africa    
Unearned Revenue (Details)    
Total Revenue 18,010 14,390
Rest of world    
Unearned Revenue (Details)    
Total Revenue 6,844 12,004
Transferred at a point in time    
Unearned Revenue (Details)    
Total Revenue 74,603 79,394
Transferred over time    
Unearned Revenue (Details)    
Total Revenue $ 29,263 $ 26,695