XML 51 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of operating right-of-use assets and lease liabilities Operating right-of-use assets and lease liabilities as of December 31, 2024 and December 31, 2023 comprises the following:
(in thousands)December 31, 2024December 31, 2023
Right-of-use assets, net$13,590 $12,120 
Lease liabilities, current$5,147 $4,598 
Lease liabilities, non-current10,813 9,319 
Total lease liabilities$15,960 $13,917 
The following table includes supplemental operating lease information (dollars in thousands):
Year Ended December 31,

202420232022
Cash paid for amounts included in the measurement of lease liabilities$5,123$5,419$2,981
Right-of-use assets obtained in exchange for new and modified lease liabilities
$6,593$1,181$4,476
Weighted average remaining lease term (in years)5.06.16.0
Weighted average discount rate4.6 %3.2 %3.0 %
Finance leases are not material and are included in property and equipment, net and other accrued expenses on the Consolidated Balance Sheets.
Schedule of lease liability maturity, operating
The following table summarizes future operating lease payments as of December 31, 2024:
(in thousands)Future Minimum Payments
2025$5,758 
20265,189 
20271,430 
20281,013 
20291,006 
Thereafter2,979 
Total17,375 
Less: Imputed Interest(1,415)
Present value of net lease payments$15,960