XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued expenses
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued expenses Accrued expenses
Accrued expenses include the following:
As of
(in thousands)September 30,
2023
December 31,
2022
Accrued payroll and related expenses$3,116 $3,621 
Accrued operating expenses3,418 2,036