XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Commitment and Contingencies, including License Agreements - Collaboration Agreements (Details) - Integral - Collaborative Arrangement, Transaction with Party to Collaborative Arrangement - USD ($)
$ in Millions
Sep. 30, 2025
Feb. 29, 2024
Apr. 30, 2021
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Maximum development and regulatory milestone payments $ 55.0 $ 15.0 $ 55.0
Maximum sales milestone payments   $ 12.5 $ 130.0
Tiered royalty payment, percent (up to)   6.00% 12.00%
Minimum      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Tiered royalty payment, percent (up to)     8.00%
Maximum      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Tiered royalty payment, percent (up to)     12.00%