v3.26.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Unearned Revenue (Details)        
Total Revenue $ 138,670 $ 107,514 $ 391,875 $ 315,883
Transferred at a point in time        
Unearned Revenue (Details)        
Total Revenue 91,303 76,364 261,315 224,769
Transferred over time        
Unearned Revenue (Details)        
Total Revenue 47,367 31,150 130,560 91,114
North America, primarily the United States        
Unearned Revenue (Details)        
Total Revenue 117,197 89,725 329,742 252,279
Europe, Middle East & Africa        
Unearned Revenue (Details)        
Total Revenue 13,491 12,461 38,068 45,460
Rest of world        
Unearned Revenue (Details)        
Total Revenue $ 7,982 $ 5,328 $ 24,065 $ 18,144