v3.25.4
Accounts Receivable - Schedule of Accounts and Notes Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 3,190 $ 5,945
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 835 3,213
Contract assets    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 2,250 1,746
Foreign tax receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 105 $ 986