v3.26.3
Leases - Schedule of Future Minimum Lease Payments and Related Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Operating Lease Payments    
2026 (remaining 3 months) [1] $ 27  
2027 2,454  
2028 1,888  
2029 1,944  
2030 2,003  
Thereafter 3,825  
Total lease payments [2] 12,141  
Less: imputed interest (2,859)  
Present value of lease liabilities: [2] 9,282  
Less: current obligations under leases (accrued liabilities) 1,053 $ 556
Noncurrent operating lease liabilities $ 8,229 [2] $ 8,734
[1] Includes tenant improvements allowance of $0.6 million in 2026.
[2] Future minimum lease payments exclude short-term leases as well as payments to landlords for variable common area maintenance, insurance and real estate taxes.