XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
LEASES  
Schedule of balance sheet information related to operating leases

December 31, 

 

2024

 

Operating Lease:

Operating lease right-of-use assets

$

6,358

Current operating lease liabilities

$

1,503

Long-term operating lease liabilities

 

5,539

Total operating lease liabilities

$

7,042

Weighted average remaining lease term (years)

10.11

Weighted average discount rate

5.45

%

Schedule of maturities of operating lease liabilities

December 31, 

 

2024

 

2025

$

1,840

2026

2027

277

2028

836

2029

836

Thereafter

5,782

Total lease payments

9,571

Less imputed interest

(2,529)

Present value of lease liabilities

$

7,042

Schedule of supplemental condensed consolidated cash flow information related to operating leases

For the Year Ended

December 31, 

2024

2023

2022

 

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

2,453

$

2,378

$

2,230

Right-of-use assets obtained in exchange for new operating lease liabilities

5,168