v3.26.3
Leases (Tables)
9 Months Ended
Sep. 30, 2026
Leases [Abstract]  
Schedule of Future Minimum Rent Payments Under Operating Leases Future lease payments as of September 30, 2026 were as follows (in thousands):
Operating
 Leases
2026$274 
20271,113 
20281,140 
20291,169 
2030795 
Total future lease payments4,491 
Less: Imputed interest595 
Present value of lease liabilities
$3,896 
Lease liabilities, current1,069 
Lease liabilities, non-current2,827 
Present value of lease liabilities
$3,896 
Schedule of Other Information Related to Lease
Other information related to our lease for the three and nine months ended September 30, 2026 and 2025 is as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows$274 268 $811 792