XML 54 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of operating right-of-use assets and lease liabilities
Operating right-of-use assets and lease liabilities as of December 31, 2023 and December 31, 2022 comprises the following:

(in thousands)
December 31, 2023December 31, 2022
Right-of-use assets, net
$12,120 $15,637 
Lease liabilities, current
$4,598 $4,958 
Lease liabilities, non-current
9,319 12,689 
Total lease liabilities$13,917 $17,647 
Schedule of lease liability maturity, operating
The following table summarizes future operating lease payments as of December 31, 2023:
(in thousands)Future Minimum Payments
2024$4,816 
20252,110 
20261,744 
20271,228 
20281,056 
Thereafter4,162 
Total15,116 
Less: Imputed Interest(1,199)
Present value of net lease payments$13,917 
Schedule of supplemental operating lease information
The following table includes supplemental operating lease information:
Year Ended December 31,
Supplemental Cash Flow Information (dollars in thousands)202320222021
Cash paid for amounts included in the measurement of lease liabilities$5,419 $2,981 $3,041 
Lease liabilities arising from new right-of-use assets
$1,181 $4,476 $5,707 
Weighted average remaining lease term (in years)6.16.06.3
Weighted average discount rate3.18 %2.98 %2.75 %
Finance lease balances are not material and are included in property and equipment and other accrued expenses on the Consolidated Balance Sheets.