XML 30 R18.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued expenses and other current liabilities
6 Months Ended
Jun. 30, 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 June 30, 2025 and December 31, 2024:
June 30,December 31,
(In thousands)20252024
Accrued expenses$4,956  $7,116 
Accrued compensation4,193  5,232 
Deferred revenue, current162  103 
Total accrued expenses and other current liabilities$9,311  $12,451