XML 66 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Amounts Related to Transactions with Related Parties The table below summarizes amounts related to transactions with these related parties (in thousands):
As of
December 31, 2024December 31, 2023
Accounts receivable$2,452 $2,190 
Contract assets
399 659 
Notes receivable5,789 5,436 
Accounts payable234 582 
The following table presents revenue from related parties per disaggregated revenue categories:
 Years Ended December 31,
20242023
Revenue from related parties, included within Licensing$11,297 $3,449 
Revenue from related parties, included within Engineering and other services1,7842,363