XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Change In Contract With Customer, Assets [Roll Forward]        
Contract assets — beginning balance $ 10,745 $ 10,091 $ 10,091  
Additional revenue recognized over-time 10,713 9,184    
Less amounts billed to the customers (11,339) (8,326)    
Contract assets — ending balance 10,119 10,949 10,745  
Change In Contract With Customer, Liability [Roll Forward]        
Contract liabilities — beginning balance 2,879 731 731  
Payments received in advance of performance obligations 440 1,675    
Performance obligations satisfied (935) 0    
Contract liabilities — ending balance 2,384 2,406 2,879  
Accounts receivable   $ 12,421   $ 15,638
Impairment loss on contract assets $ 0   $ 0