XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Financial Information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Financial Information [Abstract]    
Professional fees $ 1,955 $ 612
Accrued manufacturing and inventory purchases 14,756 17,200
Canada importation taxes 2,717 1,551
Payroll liabilities 5,426 4,466
Royalty liabilities 339 1,662
Accrued sales tax 1,787 2,215
Early exercise liability 155 189
Accrued interest 247  
Insurance premium liability 1,744  
Other 2,034 1,267
Total $ 31,160 $ 29,162 [1]
[1] The balance sheet as of December 31, 2021 is derived from the audited financial statements as of that date