XML 44 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Costs and Other Lease Information
The tables below present lease costs and other lease information.
For the Three Months Ended June 30,For the Six Months Ended June 30,
(dollars in thousands)2026202520262025
Lease cost:
Operating lease cost (cost resulting from lease payments)$1,353 $1,893 $2,702 $3,785 
Variable lease cost (cost excluded from lease payments)125 140 248 255 
Net lease cost$1,478 $2,033 $2,950 $4,040 
Operating lease - operating cash flows (fixed payments)$1,199 $1,512 $2,389 $3,011 
As of
(dollars in thousands)June 30, 2026December 31, 2025
Right-of-use assets - operating leases$27,964$28,451
Operating lease liabilities$35,081$35,256
Weighted average lease term - operating leases (in years)8.689.12
Weighted average discount rate - operating leases3.64%3.60%
Schedule of Future Minimum Payments For Operating Leases
The table below presents the future minimum payments for operating leases with initial or remaining terms of one year or more.
(dollars in thousands)
As of June 30, 2026
Twelve months ended:  
June 30, 2027$5,452 
June 30, 20285,202 
June 30, 20294,961 
June 30, 20304,373 
June 30, 20314,111 
Thereafter17,519 
Total future minimum lease payments41,618 
Amounts representing interest(6,537)
Present value of net future minimum lease payments$35,081