XML 88 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other Commitments [Line Items]      
Operating Lease, Cost $ 20,439 $ 15,526 $ 15,841
Short-term Lease, Cost 710 455 343
Sublease Income 133 $ 267 $ 429
Lessee, Operating Lease, Lease Not Yet Commenced, Option To Extend, Value $ 0    
Operating Lease, Weighted Average Discount Rate, Percent 4.10% 4.40% 4.60%
Operating Lease, Weighted Average Remaining Lease Term 9 years 8 years 3 months 18 days 7 years 4 months 24 days
Operating Lease, Payments $ 16,393 $ 16,821 $ 16,546
Compensation and Benefits      
Other Commitments [Line Items]      
Operating Lease, Cost 398 518 520
Occupancy      
Other Commitments [Line Items]      
Operating Lease, Cost 18,979 14,463 14,991
Variable Lease, Cost 351 110 135
Occupancy | Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations, Abandonment      
Other Commitments [Line Items]      
Operating Lease, Cost 1,400   900
Communication and Technology      
Other Commitments [Line Items]      
Operating Lease, Cost $ 134 $ 247 $ 281