XML 29 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued expenses and other current liabilities
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following as of March 31, 2025 and December 31, 2024:
March 31,December 31,
(In thousands)20252024
Accrued expenses$4,341  $7,116 
Accrued compensation3,755  5,232 
Deferred revenue, current117  103 
Total accrued expenses and other current liabilities$8,213  $12,451