v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 09, 2025
Mar. 31, 2026
Feb. 28, 2026
Apr. 30, 2022
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jan. 31, 2024
Lessee, Lease, Description [Line Items]                    
Increase in lease liability             $ 2,745,000 $ 479,000    
Operating lease rent expense         $ 200,000 $ 100,000 300,000 100,000    
Cash paid for amounts included in measurement of operating lease liability         100,000 100,000 100,000 100,000    
Right-of use assets         2,759,000   2,759,000   $ 487,000  
The License Agreement | IURTC                    
Lessee, Lease, Description [Line Items]                    
Additional clinical and regulatory milestones                   $ 9,000,000
Future remaining clinical and regulatory milestone payments                   $ 9,300,000
License fees paid           $ 0   $ 0    
Milestone payable   $ 100,000             1,000,000  
Burlington MA                    
Lessee, Lease, Description [Line Items]                    
Lease term (in months)     4 years              
Lessee, Operating Lease, Existence of Option to Extend [true false]     true              
Lease option to extend     one-time option to extend the lease term for a period of three years              
Number of additional years option to extend     3 years              
Lease agreement commencement date     Apr. 14, 2026              
Lease term     4 years              
Aggregate base rent     $ 3,400,000              
Burlington MA | The License Agreement                    
Lessee, Lease, Description [Line Items]                    
Lease liability         2,800,000   2,800,000      
Right-of use assets         2,400,000   $ 2,400,000      
The Carmel Lease                    
Lessee, Lease, Description [Line Items]                    
Lease term (in months)       39 months            
Termination of lease December 31, 2028           December 31, 2025      
Lessee, Operating Lease, Existence of Option to Extend [true false] true     true            
Lease option to extend option to extend for 36 additional           option to extend for 36 additional      
Number of additional months option to extend 36 months                  
Increase in lease liability                 $ 600,000  
Lease liability         $ 3,341,000   $ 3,341,000      
Lease term       39 months            
Laboratory Space                    
Lessee, Lease, Description [Line Items]                    
Termination of lease             December 2025      
Lease commencement date         2024-12   2024-12