XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Capital Leases (Tables)
6 Months Ended
Jun. 30, 2022
Capital Leases Of Lessee [Abstract]  
Schedule of Future Minimum Commitments Under Non-cancelable Capital Leases

Future minimum commitments under non-cancelable capital leases for the remainder of 2022 and succeeding years are as follows (in thousands):

 

2022

 

$

3,433

 

2023

 

 

5,697

 

2024

 

 

3,509

 

2025

 

 

2,438

 

2026

 

 

347

 

Total minimum lease payments

 

$

15,424

 

Less: amount representing interest

 

 

(1,937

)

Present value of total net minimum lease payments

 

$

13,487

 

Less: current portion of net minimum lease payments

 

 

(5,752

)

Long-term portion of net minimum lease payments

 

$

7,735