XML 86 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2022
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Other Commitments [Line Items]          
Notice period for termination       12 months  
Purchase commitment   $ 10.8   $ 10.8  
Purchase obligation, payments or settlements   2.5   2.5  
Purchase obligation, to be paid, year one   5.4   5.4  
Purchase commitments expects to incur in next year   1.3   1.3  
License agreements          
Other Commitments [Line Items]          
Royalty expense   0.0 $ 0.0 0.0 $ 0.0
Harvard University | License agreements          
Other Commitments [Line Items]          
Upfront fee $ 0.6        
Tufts | License agreements          
Other Commitments [Line Items]          
Royalty expense   $ 0.3 $ 0.6 $ 1.1 $ 1.6