v3.25.2
Other Accrued Expenses and Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Other Accrued Expenses and Current Liabilities
The Company’s other accrued expenses and current liabilities included the following amounts as of June 30, 2025 and December 31, 2024:

June 30, 2025December 31, 2024
(in thousands)
Deferred ERC credits$20,016 $— 
Lease liability — short-term
8,303 8,422 
Deferred revenue1,402 4,474 
Other accrued expenses9,020 8,896 
Other current liabilities3,031 2,991 
Total other accrued expenses and current liabilities$41,772 $24,783