XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Finance Lease, Liability, Fiscal Year Maturity
The future minimum commitments for these finance leases and lease financing obligations as of March 31, 2022 were as follows (in thousands):
Year Ending December 31,
Finance leasesLease financing obligationsTotal
Remainder of 2022$12,659 $1,039 $13,698 
202314,396 1,385 15,781 
20247,072 1,240 8,312 
2025549 387 936 
2026— — — 
Thereafter— — — 
Total future minimum lease and financing commitments34,676 4,051 38,727 
Less imputed interest(4,036)(600)(4,636)
Total liability$30,640 $3,451 $34,091 
Schedule of Future Minimum Lease Payments for Capital Leases
Prior to the ASC 842 adoption, the future minimum commitments for these finance leases and lease financing obligations as of December 31, 2021 were as follows (in thousands):
Year Ending December 31,
2022$16,765 
202314,123 
20246,707 
2025617 
2026— 
Thereafter
— 
Total future minimum lease and financing commitments
38,212 
Less imputed interest
(4,964)
Total liability
$33,248 
Schedule Of Future Minimum Lease Payments For Sale Leaseback Leases
Prior to the ASC 842 adoption, as of December 31, 2021, the future minimum payments related to the lease financing obligations consisted of the following (in thousands):
Year Ending December 31,
2022$1,385 
20231,385 
20241,240 
2025387 
2026— 
Thereafter
— 
Total future minimum financing payments
$4,397 
Lessee, Operating Lease, Liability, Maturity
The future minimum commitments for these operating leases as of March 31, 2022 were as follows (in thousands), which excludes amounts allocated to services under our operating lease agreements that are considered non-lease components:
Year Ending December 31,
Remainder of 2022$1,684 
20231,613 
2024785 
2025245 
2026252 
Thereafter1,105 
Total future minimum operating lease commitments5,684 
Less imputed interest(566)
Total liability$5,118 
Prior to the ASC 842 adoption, the future minimum commitments for these operating leases as of December 31, 2021 were as follows (in thousands), which also include minimum payments for services under our operating lease agreements:
Year Ending December 31,
2022$4,896 
20234,351 
20243,098 
20251,327 
20261,363 
Thereafter
5,977 
Total
$21,012