v3.26.1
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Future Minimum Rent Payments Under Operating Leases Future lease payments as of December 31, 2025 were as follows (in thousands):
Operating
 Leases
2026$1,086 
20271,113 
20281,140 
20291,169 
2030794 
Total future lease payments5,302 
Less: Imputed interest827 
Present value of lease liabilities$4,475 
Lease liabilities, current1,049 
Lease liabilities, non-current3,426 
Present value of lease liabilities$4,475 
Schedule of Lease Cost
Other information related to our lease for the years ended December 31, 2025 and 2024 is as follows (in thousands):
December 31, 2025December 31, 2024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows$1,059 $1,033