v3.26.1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating $ 825 $ 860 $ 2,470 $ 2,471
Short-term 80 201 230 574
Variable 31 99 59 160
Sublease income (48) (48) (145) (145)
Total lease costs $ 888 $ 1,112 $ 2,614 $ 3,060