XML 32 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Prepaid expenses and other current assets and other long-term assets
12 Months Ended
Dec. 31, 2024
Prepaid Expense and Other Assets, Current [Abstract]  
Prepaid expenses and other current assets and other long-term assets Prepaid expenses and other current assets and other long-term assets
Prepaid and other current assets consisted of the following:
DECEMBER 31,
20242023
(In thousands)
Prepaid expenses$8,315 $6,363 
Income tax receivable9,341 3,395 
Research and development tax credit receivable7,554 5,004 
Current portion of interest rate swap asset2,213 4,473 
Other current assets2,057 1,158 
Prepaid expenses and other current assets$29,480 $20,393 
Other long-term assets consisted of the following:
DECEMBER 31,
20242023
(In thousands)
Long-term deposits$1,457 $1,451 
Interest rate swap asset - long term— 1,151 
Deferred financing cost574 451 
Total other long-term assets$2,031 $3,053