v3.26.1
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Sep. 30, 2025
Leases [Abstract]    
Remainder of 2026 $ 557  
2027 877  
2028 529  
2029 162  
2030 0  
Thereafter 0  
Total future minimum lease payments 2,125  
Less: present value discount (imputed interest) (170)  
Present value of lease liabilities $ 1,955 $ 1,664