XML 27 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities—which include both third-party and related-party balances—comprise the following items as of:
 (in thousands)
March 31, 2025December 31, 2024
Accrued payroll and benefits$28,859 $27,713 
Accrued legal contingencies6,615 9,091 
Customer deposits3,003 3,027 
Other current liabilities23,015 16,923 
$61,492 $56,754