XML 81 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Interest payable $ 4,887 $ 3,807
Accrued liabilities 4,799 3,279
Taxes payable 7,799 6,319
Payroll and related withholdings 7,043 4,510
Accounts payable 718 1,658
Professional fees accrued 3,234 1,580
Current portion of operating lease liabilities 1,354 824
Other 1,020 809
Total accounts payable and accrued expenses $ 30,854 $ 22,786