v3.25.2
Leases - Other (Details)
1 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Options
Jun. 30, 2025
USD ($)
Options
Dec. 31, 2024
USD ($)
Leases      
Right-of-use asset $ 4,075,000 $ 4,075,000 $ 4,187,000
Lease liability $ 6,773,000 $ 6,773,000  
Second laboratory and office space      
Leases      
Lessee, Operating Lease, Existence of Option to Extend [true false] true    
Number Of renewal options | Options 2 2  
Renewal term 5 years 5 years  
Right-of-use asset $ 0 $ 0  
Lease liability 0 0  
Renewable standby letter of credit $ 3,300,000 $ 3,300,000  
Laboratory and office space      
Leases      
Lessee, Operating Lease, Existence of Option to Extend [true false]   true  
Renewal term 5 years 5 years