Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - Schedule of Accounts Receivable Net (Details)

v3.26.1
Summary of Significant Accounting Policies - Schedule of Accounts Receivable Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]      
Trade accounts receivable $ 2,558 $ 34,901  
Unbilled accounts receivable 0 0  
Accounts receivable, before allowance for credit loss 2,558 34,901  
Less allowances (1,022) (14,843) $ (3,864)
Total accounts receivable $ 1,536 $ 20,058