Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Liabilities (Details) - Schedule of accounts payable and accrued liabilities

v3.22.0.1
Accounts Payable and Accrued Liabilities (Details) - Schedule of accounts payable and accrued liabilities - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of accounts payable and accrued liabilities [Abstract]    
Accounts payable and accrued expenses $ 37,770 $ 20,365
Accrued personnel expenses 737 541
Interest payable 197 62
Accrued other 7,430
Total accounts payable and accrued liabilities $ 46,134 $ 20,968