v3.26.1
Leases - Supplemental Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Leases [Abstract]    
Operating lease other non-current asset $ 7,220 $ 8,430
Total lease assets 7,220 8,430
Operating lease other current liabilities 2,263 3,361
Operating lease other non-current liability 7,995 8,671
Total lease liabilities $ 10,258 $ 12,032