XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
LEASES  
Schedule of classification of leases

 

 

Balance Sheet

 

December 31,

 

 

December 31,

 

 

 

Classification

 

2023

 

 

2022

 

 

 

 

 

 

 

 

 

 

Right-of-use assets

 

Other long-term assets

 

$101,400

 

 

$130,381

 

Current lease liabilities

 

Other current liabilities

 

 

19,064

 

 

 

17,282

 

Non-current lease liabilities

 

Other long-term liabilities

 

 

76,930

 

 

 

95,993

 

Schedule of maturities of lease liabilities

 

 

December 31,

2023

 

Maturity of lease liabilities

 

Financing Leases

 

2024

 

 

27,717

 

2025

 

 

27,717

 

2026

 

 

27,717

 

2027

 

 

27,012

 

Thereafter

 

 

8,021

 

Total lease payments

 

$118,184

 

Less: Imputed interest

 

 

(22,190 )

Present value of lease liabilities

 

$95,994