v3.26.1
Revenue Recognition - Schedule of Contract Asset and Contract Liabilities (Details)
$ in Thousands
9 Months Ended
Jun. 30, 2026
USD ($)
Disaggregation of Revenue [Line Items]  
Balance as of September 30, 2025 $ 25,412
New performance obligations 25,505
Recognition of revenue as a result of satisfying performance obligations (29,516)
Balance as of June 30, 2026 21,401
Less: non-current portion (1,319)
Current portion as of June 30, 2026 20,082
Customer Deposits [Member]  
Disaggregation of Revenue [Line Items]  
Balance as of September 30, 2025 19,669
New performance obligations 18,576
Recognition of revenue as a result of satisfying performance obligations (21,879)
Balance as of June 30, 2026 16,366
Less: non-current portion 0
Current portion as of June 30, 2026 16,366
Deferred Revenue [Member]  
Disaggregation of Revenue [Line Items]  
Balance as of September 30, 2025 5,743
New performance obligations 6,929
Recognition of revenue as a result of satisfying performance obligations (7,637)
Balance as of June 30, 2026 5,035
Less: non-current portion (1,319)
Current portion as of June 30, 2026 $ 3,716