v3.26.1
Revenue Recognition - Schedule of Significant Changes in Deferred Revenue (Details)
$ in Thousands
9 Months Ended
Jun. 30, 2026
USD ($)
Deferred revenue  
Beginning balance $ 191,886
Amounts billed but not recognized 61,329
Revenue recognized (50,976)
Effect of foreign currency translation (4,032)
Ending balance $ 198,207