XML 19 R12.htm IDEA: XBRL DOCUMENT v3.25.3
Leases
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Leases

NOTE 4 – LEASES

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

 

 

Operating

 

 

Finance

 

September 30, 2026

 

$

23,656

 

 

$

3,041

 

September 30, 2027

 

 

20,564

 

 

 

3,041

 

September 29, 2028

 

 

16,770

 

 

 

3,004

 

September 29, 2029

 

 

14,101

 

 

 

2,967

 

September 30, 2030

 

 

13,352

 

 

 

741

 

Thereafter

 

 

108,400

 

 

 

 

Total future minimum lease payments

 

 

196,843

 

 

 

12,794

 

Less: Interest

 

 

(34,222

)

 

 

(871

)

Total lease liabilities

 

$

162,621

 

 

$

11,923

 

 

 

 

 

 

 

 

Lease liabilities - current

 

$

18,544

 

 

$

2,681

 

Lease liabilities - non-current

 

 

144,077

 

 

 

9,242

 

Total lease liabilities

 

$

162,621

 

 

$

11,923