XML 209 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of the Reportable Segments
Supplemental information to the Consolidated Balance Sheets related to leases was as follows:

LeasesClassificationDecember 31, 2024December 31, 2023
(in thousands, except lease term and discount rate)
Assets
Operating lease right-of-use assetsOther assets$6,584 $8,652 
Liabilities
Lease liabilitiesAccounts payable and accrued expenses$5,848 $7,941 
Weighted average remaining lease term (years)
Operating leases2.702.90
Weighted average discount rate
Operating leases5.2 %4.6 %
Schedule of Future Maturities Operating Lease Liabilities and Future Minimum Lease Payments Under Non-cancelable Operating Lease
Future maturities of the Company’s lease liabilities at December 31, 2024 are as follows:

Year(in thousands)
2025$3,147 
20261,114 
2027801 
2028577 
2029504 
Thereafter210 
Total undiscounted lease liabilities6,353 
Less: interest(505)
Total lease liabilities$5,848 
Schedule of Components Lease Expense
The components of lease expense were as follows:

Years Ended December 31,
Lease expenseClassification20242023
(in thousands)
Operating lease costGeneral and administrative$4,235 $3,709 
Net lease cost$4,235 $3,709 

Supplemental cash flow information related to leases was as follows:

Years Ended December 31,
20242023
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$3,538 $3,327 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$1,016 $307