v3.26.1
Leases - Schedule of Assets and Liabilities Operating (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Right-of-use assets:    
Operating lease, Other non-current assets $ 20,280 $ 11,256
Finance lease, Property and equipment, net 17,172 22,057
Total right-of-use assets 37,452 33,313
Lease liabilities:    
Operating leases, Other current liabilities 8,333 6,789
Operating lease, Other non-current liabilities 12,528 5,044
Finance Lease, Other current liabilities 140 3,492
Total lease liabilities $ 21,001 $ 15,325