XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Information About Operating Leases
The table below summarizes other information related to the Company’s operating leases as of December 31, 2024 and 2023:
December 31,
20242023
Weighted average remaining operating lease term5.51 years6.70 years
Weighted average operating lease discount rate3.3 %3.3 %
Schedule of Maturity of Operating Lease Liability
Future obligations over the primary and renewal option terms of the Company’s long-term operating leases as of December 31, 2024, were as follows:
Years Ending December 31,Amount
(in thousands)
2025$596 
2026540 
2027483 
2028485 
2029488 
Thereafter625 
Total lease payments3,217 
Less: Imputed interest(353)
Present value of lease liabilities$2,864