XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of 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)
September 30, 2025December 31, 2024
Accrued payroll and benefits$34,063 $27,713 
Accrued legal contingencies8,638 9,091 
Customer deposits4,124 3,027 
Accrued liabilities with related parties
12,540 11,077 
Other current liabilities13,845 5,846 
$73,210 $56,754