Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details)

v3.25.2
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total $ 8,390 $ 13,610 $ 43,264 $ 45,708
Revenue recognized at a point-in-time        
Disaggregation Of Revenue [Line Items]        
Total 7,798 12,291 40,496 42,250
Revenue recognized over time        
Disaggregation Of Revenue [Line Items]        
Total $ 592 $ 1,319 $ 2,768 $ 3,458