XML 115 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable, Net
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Accounts Receivable, Net
6. Accounts Receivable, Net
Accounts receivable, net included the following:
December 31,
 20242023
Accounts receivable, trade$191,091 $166,137 
Accounts receivable, other(a)
23,938 31,973 
Allowance for credit loss(1,057)(653)
Accounts receivable, net$213,972 $197,457 
(a)Consists primarily of value-added/consumption taxes, grants receivable and accrued billings due from government agencies.