XML 88 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Operating leases:      
Right-of-use asset, Operating - Balance Sheet Location Other assets Other assets  
Operating lease right-of-use assets $ 12,293   $ 5,222
Lease liabilities (current), Operating - Balance Sheet Location Accrued expenses and other current liabilities Accrued expenses and other current liabilities  
Current portion of operating lease liabilities $ 2,685   439
Noncurrent operating lease liabilities 7,833   2,797
Total operating lease liabilities 10,518   3,236
Finance leases:      
Finance lease right-of-use assets 16,418   16,363
Accumulated amortization (10,250)   (7,632)
Modifications affecting finance lease right-of-use assets $ (1,446)   0
Right-of-use asset, Financing - Balance Sheet Location Other assets Other assets  
Total finance lease right-of-use assets $ 4,722   8,731
Lease liabilities (current), Financing - Balance Sheet Location Accrued expenses and other current liabilities Accrued expenses and other current liabilities  
Current portion of finance lease liabilities $ 4,207   5,410
Lease liabilities (noncurrent), Financing - Balance Sheet Location Other long-term liabilities Other long-term liabilities  
Noncurrent finance lease liabilities $ 794   3,728
Total finance lease liabilities $ 5,001   $ 9,138
Operating leases 3 years 9 months 25 days   5 years 9 months
Finance leases 1 year 1 month 28 days   1 year 7 months 17 days
Operating leases 8.86%   9.07%
Finance lease 5.08%   5.15%