Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES (Lease Expense and Other Information Related to the Company's Operating Leases) (Details)

v3.25.0.1
LEASES (Lease Expense and Other Information Related to the Company's Operating Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lease expenses:      
Operating lease expense $ 3,347 $ 2,919 $ 1,719
Short-term lease expense 838 622 658
Total lease expense 4,185 3,541 2,377
Other information:      
Operating cash flows from operating leases 3,147 2,847 1,937
Right-of-use assets obtained in exchange for new operating lease liabilities $ 395 $ 6,748 $ 12,475
Weighted-average remaining lease term - operating leases (in years ) 16 years 4 months 24 days 16 years 10 months 24 days 19 years 6 months
Weighted-average discount rate - operating leases 3.60% 3.50% 3.10%