XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2024
LEASES  
Schedule of leases In balance sheet

Operating Leases

    

Balance Sheet Classification

    

September 30, 2024

    

December 31, 2023

Right-of-use assets

 

Other assets

$

58,565

$

53,284

Current liabilities

 

Other current liabilities

$

13,794

$

13,104

Noncurrent liabilities

 

Other liabilities

 

46,330

 

41,576

Total lease liabilities

 

  

$

60,124

$

54,680

Schedule of future minimum lease payments

    

September 30, 2024

2024

$

5,404

2025

 

15,311

2026

 

12,570

2027

 

10,093

2028

 

8,190

After 2028

 

17,069

Total lease payments

$

68,637

Less: Imputed interest

 

8,513

Operating lease liabilities

$

60,124