XML 106 R77.htm IDEA: XBRL DOCUMENT v3.25.2
OPERATING LEASES (Lease Cost and Other Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease cost:        
Operating lease cost $ 1,336 $ 1,437 $ 2,643 $ 2,740
Variable lease cost 643 927 1,262 1,862
Total lease cost 1,979 2,364 3,905 4,602
Operating cash flows from operating leases $ (1,279) $ (1,425) $ (2,559) $ (2,682)
Weighted-average remaining lease term - operating leases 10 years 10 years 10 months 24 days 10 years 10 years 10 months 24 days
Weighted-average discount rate - operating leases 4.13% 4.09% 4.13% 4.09%