XML 269 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
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 June 30, 2023 (dollars in thousands):
Maturity of Lease Liabilities (Unaudited)Operating LeasesFinance Leases
2023 (remaining)$9,199 $57 
202418,147 113 
202516,765 — 
202616,238 — 
202715,653 — 
202814,228 — 
2029 and beyond52,408 — 
Total future minimum lease payments$142,638 $170 
Less: imputed interest(27,975)(5)
Present value of operating lease liabilities$114,663 $165 
Less: lease liabilities, current(13,923)(109)
Lease liabilities, long-term$100,740 $56 

Balance Sheet Classification (Unaudited)
Current:
Operating lease liabilities, current$13,923 
Finance lease liabilities, current109 
Long-term:
Operating lease liabilities, long-term100,740 
Finance lease liabilities, long-term56 
Total lease liabilities$114,828 
Schedule of Information Related to Leases
Other Information (Unaudited)
Weighted average remaining lease term (in years):
Operating leases8.68
Finance leases1.51
Weighted average discount rate:
Operating leases4.4 %
Finance leases3.8 %