XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Prepaid Expenses and Other Current Assets and Other Long-Term Assets - Prepaid and other current assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid expenses $ 7,561 $ 8,389
Income tax receivable 1,810 2,014
Research and development tax credit receivable 4,836 4,207
Current portion of interest rate swap asset 5,880 4,638
Other current assets 825 732
Prepaid expenses and other current assets $ 20,912 $ 19,980