XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2023
LEASES  
Schedule of leases In balance sheet

Operating Leases

    

Balance Sheet Classification

    

June 30, 2023

    

December 31, 2022

Right-of-use assets

 

Other assets

$

52,563

$

44,810

Current liabilities

 

Other current liabilities

$

11,538

$

10,378

Noncurrent liabilities

 

Other liabilities

 

42,604

 

35,945

Total lease liabilities

 

  

$

54,142

$

46,323

Schedule of future minimum lease payments

    

June 30, 2023

2023

$

7,547

2024

 

12,412

2025

 

9,479

2026

 

7,791

2027

 

6,012

After 2027

 

18,771

Total lease payments

$

62,012

Less: Imputed interest

 

7,870

Operating lease liabilities

$

54,142