XML 77 R64.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Lease Costs & Additional Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 932 $ 844 $ 2,786 $ 2,533
Sublease income (978) (968) (2,648) (2,675)
Total lease cost (income) $ (46) $ (124) $ 138 $ (142)
Weighted-average remaining lease term - operating leases (in years) 7 years 9 months   7 years 9 months  
Weighted-average discount rate - operating leases 3.19%   3.19%