v3.26.1
Leases - Summary of Operating ROU Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Sep. 30, 2025
Leases [Abstract]      
Operating lease ROU assets as of September 30, 2025 $ 2,419    
Operating lease liabilities at September 30, 2025 3,343    
Less amortization of operating lease ROU assets (624) $ (570)  
Effect of exchange rate on operating lease ROU assets (4)    
Less lease principal payments on operating lease liabilities (837)    
Effect of exchange rate on operating lease liabilities (4)    
Operating lease ROU assets as of June 30, 2026 1,791    
Operating lease liabilities as of June 30, 2026 2,502    
Less non-current portion (1,321)   $ (2,218)
Current portion as of June 30, 2026 $ 1,181   $ 1,125