XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expenses - Schedule of accounts payable and accrued liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Accrued payroll and employee benefits $ 14,355 $ 13,592
Accrued interest 8,768 7,311
Accrued taxes 7,779 7,278
Accrued professional fees 2,839 4,102
Accrued other expenses 2,878 4,743
Total accrued expenses 36,619 37,026
Forbearance Agreements    
Debt Instrument [Line Items]    
Accrued interest $ 3,700 $ 2,700