v3.26.1
Leases - Narrative (Details)
ft² in Thousands, $ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
May 31, 2025
ft²
Lessee, Lease, Description [Line Items]      
Lease term     45 months
Operating lease right-of-use assets $ 1,271 $ 1,469  
Operating lease liability, current 471 435  
Operating lease liability, noncurrent $ 966 $ 1,209  
Remaining lease term 2 years 8 months 12 days    
Operating lease, discount rate 10.60%    
Waltham, Massachusetts | Building      
Lessee, Lease, Description [Line Items]      
Area of office space (in sqft) | ft²     25