XML 102 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Costs and Other Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease cost (cost resulting from lease payments) $ 7,145 $ 8,104
Variable lease cost (cost excluded from lease payments) 1,008 876
Sublease income (241) (348)
Net lease cost 7,912 8,632
Operating lease - operating cash flows (fixed payments) 7,368 6,046
Right-of-use assets - operating leases 24,544 30,555
Operating lease liabilities $ 29,267 $ 35,501
Weighted average lease term - operating leases 5 years 6 months 6 years 3 months 3 days
Weighted average discount rate - operating leases 2.91% 3.05%