XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Maturity of lease liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
2025 $ 5,257 $ 5,012
2026 5,274 5,257
2027 4,899 5,274
2028 4,486 4,899
2029 4,499 4,486
Thereafter 50,340 27,953
Total 74,755 52,881
Less: Present value discount (22,845) (6,451)
Total lease liabilities $ 51,910 $ 46,430
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities