XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Concentration of credit risk - Account receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Segment Reporting Information [Line Items]    
Accounts receivable $ 14,888 $ 14,494
Customer A | Accounts Receivable | Credit Concentration Risk    
Segment Reporting Information [Line Items]    
Accounts receivable $ 1,800 $ 3,000
Concentration risk percentage 12.00% 20.00%
Customer D | Accounts Receivable | Credit Concentration Risk    
Segment Reporting Information [Line Items]    
Accounts receivable $ 2,000 $ 1,300
Concentration risk percentage 13.00% 9.00%
Customer E | Accounts Receivable | Credit Concentration Risk    
Segment Reporting Information [Line Items]    
Accounts receivable $ 1,800 $ 1,900
Concentration risk percentage 12.00% 13.00%
Customer F | Accounts Receivable | Credit Concentration Risk    
Segment Reporting Information [Line Items]    
Accounts receivable $ 1,800 $ 900
Concentration risk percentage 12.00% 6.00%