v3.26.3
License and Collaboration Agreements (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2019
License and Collaboration Agreements [Line Items]              
License and collaboration revenue     $ 1,604,000 $ 1,666,000 $ 3,844,000 $ 1,718,000  
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement              
License and Collaboration Agreements [Line Items]              
License and collaboration revenue $ 10,000,000.0   0 200,000 100,000 200,000  
Proceeds from issuance of stock 30,000,000.0            
Development and regulatory milestone payments 33,000,000.0            
Commercial milestone payments $ 67,000,000.0            
Lepu Biotech Co., Ltd. | License              
License and Collaboration Agreements [Line Items]              
Upfront payment   $ 4,500,000          
Regulatory milestone payments   2,500,000          
Commercial milestone payments   $ 57,500,000          
License and collaboration revenue     $ 0 $ 0 $ 0 $ 0 $ 4,500,000