XML 49 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Collaboration and License Agreements - (Details)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jan. 04, 2024
USD ($)
obligation
$ / shares
shares
Jan. 31, 2024
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
Disaggregation of Revenue [Line Items]      
Number of performance obligations | obligation 1    
Tenacia      
Disaggregation of Revenue [Line Items]      
Number of shares issued in transaction (in shares) | shares 443,253    
Sale of stock, price (in dollars per share) | $ / shares $ 22.5605   $ 38.95
Proceeds from stock offerings, net of issuance costs $ 10.0 $ 10.0  
Sale of stock, volume-weighted average price, premium 20.00%   20.00%
Sale of stock, volume-weighted average price, duration 30 days   30 days
Proceeds from collaboration arrangement   14.8  
Sale of stock, value transferred     $ 17.3
Contract with customer, liability, cumulative catch-up adjustment to revenue, modification of contract     $ 2.5
Tenacia | License      
Disaggregation of Revenue [Line Items]      
Upfront payment $ 5.0 $ 4.8  
Milestone payments $ 264.0