v3.26.1
Investment in Equity Securities - Summary of Transactions with Unconsolidated VIE (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]        
Sublease income $ 687 $ 417 $ 2,106 $ 417
Related Party | Variable Interest Entity, Not Primary Beneficiary        
Related Party Transaction [Line Items]        
Sublease income 687 417 2,106 417
Interest income $ 58 $ 34 $ 169 $ 34