v3.25.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2025
LEASES  
Schedule of leases In balance sheet

Operating Leases

    

Balance Sheet Classification

    

September 30, 2025

    

December 31, 2024

Right-of-use assets

 

Other assets

$

55,553

$

54,276

Current liabilities

 

Other current liabilities

$

13,829

$

13,110

Noncurrent liabilities

 

Other liabilities

 

42,352

 

42,124

Total lease liabilities

 

  

$

56,181

$

55,234

Schedule of future minimum lease payments

    

September 30, 2025

2025

$

5,564

2026

 

15,010

2027

 

12,013

2028

 

10,085

2029

 

7,259

After 2029

 

14,293

Total lease payments

$

64,224

Less: Imputed interest

 

8,043

Operating lease liabilities

$

56,181