XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Lease Obligations (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Future Minimum Lease Payments Under Capital Lease Obligations
As of December 31, 2021, future minimum lease payments under capital lease obligations by year are as follows (in thousands):
2022$9,058 
20234,715 
20242,075 
Thereafter— 
Total15,848 
Less amounts representing interest(805)
Present value of minimum lease payments$15,043