XML 307 R86.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Contract assets $ 6,541 $ 18,975
Accounts payable 10,869 5,289
Total revenues 55,845 49,592
Licensing    
Related Party Transaction [Line Items]    
Total revenues 19,843 11,297
Engineering and other services    
Related Party Transaction [Line Items]    
Total revenues 16,186 19,761
Equity Method Investee | Transactions with Equity Method Investees    
Related Party Transaction [Line Items]    
Accounts receivable 2,281 2,452
Contract assets 0 399
Notes receivable 0 5,789
Accounts payable 0 234
Related Party | Licensing    
Related Party Transaction [Line Items]    
Total revenues 19,843 11,297
Related Party | Engineering and other services    
Related Party Transaction [Line Items]    
Total revenues $ 654 $ 1,784