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 |