v3.26.1
Asset Acquisition (Details) - Invenra Inc. - Agreement
$ in Millions
1 Months Ended
Feb. 28, 2026
USD ($)
Asset Acquisition [Line Items]  
Asset acquisition, consideration transferred, equity interest issued and issuable $ 10.0
Consideration paid 20.0
Upfront cash payment 5.0
Asset acquisition, consideration transferred, contingent consideration $ 5.0
Licensing Agreement  
Asset Acquisition [Line Items]  
Platform for an initial term 7 years
Asset acquisition, consideration transferred, equity interest issued and issuable $ 10.0