XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Major customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Customer Revenues $ 15,670 $ 15,375
Customer C | Sales Revenue, Net | Customer Concentration Risk    
Segment Reporting Information [Line Items]    
Customer Revenues $ 100 $ 2,600
Concentration risk percentage 1.00% 17.00%
Customer F | Sales Revenue, Net | Customer Concentration Risk    
Segment Reporting Information [Line Items]    
Customer Revenues $ 2,600  
Concentration risk percentage 16.00%