XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Lease Costs, Weighted Average Term and Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lease Cost, Weighted average term and discount rate:      
Operating lease cost $ 3,679 $ 4,019 $ 3,714
Amortization of lease assets 79 788 1,275
Interest on lease liabilities 6 8 18
Total lease cost $ 3,764 $ 4,815 $ 5,007
Operating leases, weighted-average remaining lease term (in years) 3 years 8 months 12 days 4 years 8 months 12 days  
Finance leases, weighted-average remaining lease term (in years) 1 year 1 month 6 days 2 years 1 month 6 days  
Operating leases, weighted-average discount rate 2.40% 2.30%  
Finance leases, weighted-average discount rate 6.10% 5.60%