XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
LEASES  
Schedule of leases In balance sheet

Operating Leases

    

Balance Sheet Classification

    

March 31, 2024

    

December 31, 2023

Right-of-use assets

 

Other assets

$

52,615

$

53,284

Current liabilities

 

Other current liabilities

$

13,191

$

13,104

Noncurrent liabilities

 

Other liabilities

 

40,747

 

41,576

Total lease liabilities

 

  

$

53,938

$

54,680

Schedule of future minimum lease payments

    

March 31, 2024

2024

$

11,281

2025

 

12,540

2026

 

9,807

2027

 

7,148

2028

 

5,191

After 2028

 

14,394

Total lease payments

$

60,361

Less: Imputed interest

 

6,423

Operating lease liabilities

$

53,938