XML 89 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Total leased assets $ 13,975 $ 15,042
Current operating lease liabilities 3,318 3,807
Long-term operating lease liabilities 11,292 11,622
Total operating lease liability 14,610 15,429
Operating lease costs 4,364 4,278
Short-term lease costs 446 415
Net lease costs 4,810 4,693
Operating cash flows from operating leases 4,116 4,082
Right-of-use assets obtained in exchange for lease obligations $ 4,100 $ 3,417
Weighted average discount rate 2.95% 2.03%
Weighted average remaining lease term 5 years 1 month 6 days 4 years 7 months 6 days
Operating lease liability, current, location Accrued expenses and other Accrued expenses and other