XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
License and Collaboration Agreements (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2020
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Revenues   $ 73,468 $ 67,771 $ 205,941 $ 175,266
Otuska | License Agreement Terms          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Upfront cash payment $ 50,000        
Otuska | License Agreement Terms | Service Revenue          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Revenues   $ 2,800 $ 12,300 $ 8,800 $ 16,700
Otuska | License Agreement Terms | Minimum          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Tiered royalty percentages on future sales (as a percent) 10.00%        
Otuska | License Agreement Terms | Maximum          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Tiered royalty percentages on future sales (as a percent) 20.00%