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

Operating Leases

    

Balance Sheet Classification

    

September 30, 2023

    

December 31, 2022

Right-of-use assets

 

Other assets

$

52,736

$

44,810

Current liabilities

 

Other current liabilities

$

12,480

$

10,378

Noncurrent liabilities

 

Other liabilities

 

41,752

 

35,945

Total lease liabilities

 

  

$

54,232

$

46,323

Schedule of future minimum lease payments

    

September 30, 2023

2023

$

4,716

2024

 

13,631

2025

 

10,853

2026

 

8,276

2027

 

6,113

After 2027

 

18,475

Total lease payments

$

62,064

Less: Imputed interest

 

7,832

Operating lease liabilities

$

54,232