XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Significant Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Contract With Customer Asset [Roll Forward]    
Beginning balance $ 16,199 $ 16,603
Amounts billed that were included in the contract assets beginning balance (14,421) (3,737)
Contract assets from acquisition of EM4 (See Note 3) 0 1,644
Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed 764 1,689
Ending balance 2,542 16,199
Contract with Customer, Liability [Roll Forward]    
Beginning balance 1,918 3,932
Revenue recognized that was included in the contract liabilities beginning balance (1,696) (2,980)
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period 3,517 966
Ending balance $ 3,739 $ 1,918