XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Components of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Finance lease cost:        
Finance lease cost $ 4,387 $ 2,755 $ 8,482 $ 5,104
Total lease cost 12,531 4,665 24,752 8,981
Cost of Goods Sold, Sales and Marketing, General and Administrative        
Lessee, Lease, Description [Line Items]        
Operating lease cost 6,091 1,695 12,184 3,267
Finance lease cost:        
Amortization of lease assets 2,713 1,797 5,229 3,367
Variable lease cost 1,897 215 3,831 610
Short term lease expense 156   255  
Interest Expense        
Finance lease cost:        
Interest on lease liabilities $ 1,674 $ 958 $ 3,253 $ 1,737