XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Minimum rental commitment The following tables present information about the amount and timing of cash flows arising from the Company’s operating leases as of December 31, 2021 (dollars in thousands):
Maturity of Lease LiabilitiesLease Payments
2022$16,036 
202313,087 
202411,377 
2025 10,150 
20269,631 
2027 and beyond33,156 
Total future minimum lease payments$93,437 
Less imputed interest(10,244)
Present value of operating lease liabilities$83,193 
Balance sheet classification
Balance Sheet Classification
Operating lease liabilities, current$13,705 
Operating lease liabilities, long-term69,488 
Total operating lease liabilities$83,193 
Other Information
Weighted average remaining lease term (in years)7.58
Weighted average discount rate3.1 %