XML 58 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
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, 2025 (dollars in thousands):
Maturity of Lease LiabilitiesOperating LeasesFinance Leases
202614,601 213 
202713,957 36 
202812,560 — 
202910,913 — 
20309,305 — 
2031 and beyond20,394 — 
Total future minimum lease payments$81,730 $249 
Less: imputed interest(13,673)(11)
Present value of operating lease liabilities$68,057 $238 
Less: lease liabilities, current(11,171)(203)
Lease liabilities, long-term$56,886 $35 

Balance Sheet Classification
Current
Operating lease liabilities, current$11,171 
Finance lease liabilities, current203 
Long-term
Operating lease liabilities, long-term56,886 
Finance lease liabilities, long-term35 
Total lease liabilities$68,295 
Schedule of Information Related to Leases
Other Information
Weighted average remaining lease term (in years)
Operating leases6.14
Finance leases1.16
Weighted average discount rate
Operating leases5.4 %
Finance leases7.0 %