v3.26.1
Major Customers, Suppliers and Related Information - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
USD ($)
Customer
Jun. 30, 2025
USD ($)
Customer
Jun. 30, 2026
USD ($)
Customer
Jun. 30, 2025
USD ($)
Customer
Concentration Risk [Line Items]        
Revenues | $ $ 7,295 $ 9,857 $ 39,865 $ 23,729
United States        
Concentration Risk [Line Items]        
Revenues | $ $ 4,807 $ 8,632 $ 31,263 $ 19,095
Revenue Benchmark | Customer Concentration Risk        
Concentration Risk [Line Items]        
Number of major customers | Customer 2 2 1 2
Revenue Benchmark | Customer Concentration Risk | Customer One        
Concentration Risk [Line Items]        
Concentration risk percentage 18.00% 44.00% 54.00% 23.00%
Revenue Benchmark | Customer Concentration Risk | Customer Two        
Concentration Risk [Line Items]        
Concentration risk percentage 14.00% 17.00%   10.00%
Accounts Receivable | Customer Concentration Risk        
Concentration Risk [Line Items]        
Number of major customers | Customer     2 3
Accounts Receivable | Customer Concentration Risk | Customer One        
Concentration Risk [Line Items]        
Concentration risk percentage     48.00% 23.00%
Accounts Receivable | Customer Concentration Risk | Customer Two        
Concentration Risk [Line Items]        
Concentration risk percentage     20.00% 14.00%
Accounts Receivable | Customer Concentration Risk | Customer Three        
Concentration Risk [Line Items]        
Concentration risk percentage       12.00%