XML 73 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Trade Accounts Payable $ 14,781 $ 9,248
Accrued Payroll 24,728 11,030
Accrued Property and Equipment 6,507 3,210
Accrued property and equipment - related party 11,353 10,403
Accrued inventory 8,373 1,415
Accrued insurance 6,620 86
Accrued interest 6,787 0
Accrued utilities 990 202
Sales tax payable 5,352 0
Other Payables and Accrued Liabilities 8,582 5,605
Total Accounts Payable and Accrued Liabilities $ 94,073 $ 41,199