v3.26.1
Related Party Transactions - Summary of Transaction with Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Revenues [1] $ 118,376 $ 96,057 $ 332,789 $ 277,563
Related Party | Consolidated Entity, Excluding VIE        
Related Party Transaction [Line Items]        
Revenues $ 1,596 $ 2,791 $ 5,148 $ 9,593
[1] Includes related party balances, see Note 12 - Related Party Transactions.