v3.25.2
Commitments and Contingencies - Collaboration Agreements (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Feb. 29, 2020
Jun. 30, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Non - Refundable aggregate fees payable   $ 1.0
Non - Refundable upfront fees payable   0.5
Non - Refundable fees payable   0.5
Amount of loss contingency   $ 0.0
Common stock 150,000  
Loss contingency, shares agreed by defendant 33,836 1,692
Target annual bonus   150.00%
Amended and restated agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Amount payable per product candidate for rare, monogenic disorders   $ 16.5
Sales milestone payments   55.0
Gemma License Agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Amount payable per product candidate for rare, monogenic disorders   16.5
Amount payable per product candidate upon achievement of specific development milestone   39.0
Sales milestone payments   $ 55.0