XML 49 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Minimum Rental Commitments The following tables present information about the amount and timing of cash flows arising from the Company’s operating and finance leases as of December 31, 2022 (dollars in thousands):
Maturity of Lease LiabilitiesOperating LeasesFinance Leases
2023$18,454 $114 
202417,176 113 
202515,534 — 
202615,087 — 
202714,487 — 
2028 and beyond62,715 — 
Total future minimum lease payments$143,453 $227 
Less: imputed interest(27,855)(9)
Present value of operating lease liabilities$115,598 $218 
Less: lease liabilities, current(14,289)(107)
Lease liabilities, long-term$101,309 $111 
Balance Sheet Classification
Current
Operating lease liabilities, current$14,289 
Finance lease liabilities, current107 
Long-term
Operating lease liabilities, long-term101,309 
Finance lease liabilities, long-term111 
Total lease liabilities$115,816 
Schedule of Information Related to Leases
Other Information
Weighted average remaining lease term (in years)
Operating leases8.97
Finance leases2.00
Weighted average discount rate
Operating leases4.2 %
Finance leases3.8 %