XML 42 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Future Minimum Lease Payments
At December 31, 2021, the future lease payments under the Company’s existing financing and non-cancellable operating leases were as follows, in thousands:
Year ending December 31,
Financing
Obligations
Operating
Leases
2022$7,960 $2,416 
20238,889 2,620 
20249,111 2,295 
20259,339 2,077 
20269,572 2,124 
Thereafter4,029 466 
Total minimum lease payments48,900 $11,998 
Less amounts representing interest(12,639)
Add amounts representing residual value4,950 
Lease financing obligations41,211 
Less current portion(5,052)
$36,159 
Expected Minimum Rental Payments to be Received under Sublease
Expected minimum rental payments to be received under the sublease are as follows, in thousands:
Year ending December 31,
2022$3,487 
20233,794 
20243,896 
20254,000 
20264,106 
Thereafter1,734 
Total$21,017