XML 142 R33.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2023
LEASES  
Schedule of leases In balance sheet

Operating Leases

    

Balance Sheet Classification

    

March 31, 2023

    

December 31, 2022

Right-of-use assets

 

Other assets

$

46,549

$

44,810

Current liabilities

 

Other current liabilities

$

11,167

$

10,378

Noncurrent liabilities

 

Other liabilities

 

36,615

 

35,945

Total lease liabilities

 

  

$

47,782

$

46,323

Schedule of future minimum lease payments

    

March 31, 2023

2023

$

9,178

2024

 

10,910

2025

 

7,656

2026

 

6,287

2027

 

4,747

After 2027

 

14,510

Total lease payments

$

53,288

Less: Imputed interest

 

5,506

Operating lease liabilities

$

47,782