v3.25.2
Prepaid Expenses and Other Current Assets and Other Long-Term Assets (Tables)
6 Months Ended
Jun. 30, 2025
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of Prepaid and Other Current Assets
Prepaid expense and other current assets at June 30, 2025 and December 31, 2024 consisted of the following:
JUNE 30, 2025DECEMBER 31,
2024
(In thousands)
Prepaid expenses$10,567 $8,315 
Income tax receivable2,586 9,341 
Research and development tax credit receivable6,236 7,554 
Current portion of interest rate swap asset775 2,213 
Other current assets1,455 2,057 
Prepaid expenses and other current assets$21,619 $29,480 
Schedule of Other Long-Term Assets
Other long-term assets at June 30, 2025 and December 31, 2024 consisted of the following:
JUNE 30, 2025DECEMBER 31,
2024
(In thousands)
Long-term deposits$1,304 $1,457 
Deferred financing cost530 574 
Total other long-term assets$1,834 $2,031