XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable, Accrued Expenses and Other Current Liabilities
The components of accounts payable, accrued expenses and other current liabilities are as follows (in thousands):
September 30,
2025
December 31,
2024
Accounts payable$28,165 $65,615 
Accrued expenses41,722 29,443 
Income taxes payable 1,100 28,045 
Holdback liability from business combinations, asset acquisitions and investments in unconsolidated entities
10,591 — 
Contingent consideration liability from acquisition
1,155 1,216 
Other current liabilities18,599 15,108 
Accounts payable, accrued expenses and other current liabilities$101,332 $139,427 

The components of other liabilities are as follows (in thousands):
September 30,
2025
December 31,
2024
Holdback liability from business combinations and asset acquisitions
$1,500 $200 
Contingent consideration liability from acquisition— 953 
Other liabilities13,241 14,326 
Other liabilities$14,741 $15,479