XML 60 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Non-Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Non-Current Liabilities
The components of other non-current liabilities are as follows:
December 31,
2024
December 31,
2023
Earnout liability$38,648 $38,601 
Other4,257 3,207 
Total other non-current liabilities$42,905 $41,808