XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Leases

NOTE 4 – LEASES

At June 30, 2024, the Company had operating and finance leases for facilities and equipment with remaining terms ranging from 1 to 14 years. Future minimum lease payments under non-cancellable operating and finance leases as of June 30, 2024 were as follows:

 

 

 

Operating

 

 

Finance

 

June 30, 2025

 

$

26,994

 

 

$

3,041

 

June 30, 2026

 

 

24,991

 

 

 

3,041

 

June 30, 2027

 

 

21,069

 

 

 

3,041

 

June 29, 2028

 

 

17,027

 

 

 

3,022

 

June 30, 2029

 

 

14,877

 

 

 

2,967

 

Thereafter

 

 

124,121

 

 

 

1,482

 

Total future minimum lease payments

 

 

229,079

 

 

 

16,594

 

Less: Interest

 

 

(41,725

)

 

 

(1,450

)

Total lease liabilities

 

$

187,354

 

 

$

15,144

 

 

 

 

 

 

 

 

Lease liabilities - current

 

$

21,176

 

 

$

2,567

 

Lease liabilities - non-current

 

 

166,178

 

 

 

12,577

 

Total lease liabilities

 

$

187,354

 

 

$

15,144