XML 46 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Lessee, Operating Lease, Liability, Maturity
The future annual undiscounted cash flows related to the operating leases and a reconciliation of such undiscounted cash flows to the operating lease liabilities recognized in the consolidated balance sheet as of December 31, 2024 are presented below (in thousands):
2025$1,616 
20261,531 
20271,499 
20281,459 
20291,108 
Thereafter1,712 
Total future lease payments8,925 
Less: Interest582 
Present value of lease liabilities$8,343