v3.26.1
Leases (Details)
$ in Millions
6 Months Ended
Nov. 01, 2024
USD ($)
Feb. 15, 2018
USD ($)
ft²
Jun. 30, 2026
USD ($)
Apr. 15, 2014
ft²
Leases        
Right-of-use asset     $ 2.5  
Corresponding lease liability     2.5  
Office and Laboratory Space in Needham, Massachusetts        
Leases        
Area of space | ft²   27,810   15,197
Initial annual base rent     0.8  
Amount of annual base rent for last 12- Months     $ 1.1  
Office and Laboratory Space in Needham, Massachusetts | Minimum        
Leases        
Operating lease expense   $ 0.7    
Office and Laboratory Space in Needham, Massachusetts | Maximum        
Leases        
Operating lease expense $ 1.1 $ 1.1