v3.26.1
Leases - Schedule of 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 lease cost $ 362 $ 210 $ 945 $ 655
Variable lease cost 86 53 177 134
Short-term lease cost 611 647 1,822 1,954
Total lease cost $ 1,059 $ 910 $ 2,944 $ 2,743