v3.26.1
Revenues - Summary of Revenues by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues [1] $ 118,376 $ 96,057 $ 332,789 $ 277,563
Americas        
Segment Reporting [Line Items]        
Revenues 77,259 59,387 199,947 168,285
EMEA        
Segment Reporting [Line Items]        
Revenues 33,622 30,742 109,334 89,688
APAC        
Segment Reporting [Line Items]        
Revenues $ 7,495 $ 5,928 $ 23,508 $ 19,590
[1] Includes related party balances, see Note 12 - Related Party Transactions.