XML 64 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of balance sheet information related to leases
Operating lease assets and lease liabilities as reported on the consolidated balance sheets are as follows (dollars in thousands):
December 31,
Balance Sheet Classification20232022
Assets
Operating lease assetsOther assets$28,994 $28,904 
Total lease assets28,994 28,904 
Liabilities
Accounts payable and accrued liabilities
Operating lease liabilities, current portionAccounts payable and accrued liabilities8,331 6,791 
Lease liabilities, long-term
Operating lease liabilities, long-termOperating lease liabilities, long-term33,196 35,998 
Total lease liabilities$41,527 $42,789 
Schedule of lease costs and supplemental cash flow information
The components of operating lease costs are as follows (dollars in thousands):
December 31,
20232022
Operating lease cost:
Fixed lease cost$8,258 $8,239 
Variable lease cost 5,998 4,608 
Total $14,256 $12,847 
Supplemental cash flow information related to leases is as follows (dollars in thousands):
December 31,
202320222021
Cash paid for operating leases$17,112 $12,883 $11,908 
Lease assets and tenant receivable obtained for new operating leases7,170 1,867 10,868 
Weighted average lease term, and weighted average discount rate for operating leases as of December 31, 2023, are as follows:
Operating leases
Weighted-average remaining lease term (years)7.3
Weighted-average discount rate4.5 %
Schedule of maturities of operating lease liabilities
Future minimum lease payments under noncancellable operating leases as of December 31, 2023, are as follows (dollars in thousands):
Operating Leases
Year ending December 31:
2024 $9,854 
20258,579 
20265,493 
20274,633 
20283,004 
Thereafter17,067 
Total future minimum lease payments48,630 
Less: Imputed interest (1)
(7,103)
Present value of lease liabilities$41,527 
(1) Calculated using the interest rate for each lease.