v3.26.1
Major Customers, Suppliers and Related Information - Schedule of Revenues by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue, Major Customer [Line Items]        
Total Revenues $ 7,295 $ 9,857 $ 39,865 $ 23,729
Americas        
Revenue, Major Customer [Line Items]        
Total Revenues 5,928 8,786 32,625 19,568
Asia Pacific        
Revenue, Major Customer [Line Items]        
Total Revenues 526 455 3,363 1,892
Europe, Middle East and Africa        
Revenue, Major Customer [Line Items]        
Total Revenues $ 841 $ 616 $ 3,877 $ 2,269