XML 49 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Population Health Partners, L.P (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Other Commitments [Line Items]        
Warrant exercise price $ 3.48   $ 3.48  
Population Health Partners [Member]        
Other Commitments [Line Items]        
Cash fee payment per month $ 0.5   $ 0.5  
Aggregate fee 3.0   3.0  
Recognized research and development $ 0.0 $ 0.0 $ 0.0 $ 0.0
PHP Warrant [Member]        
Other Commitments [Line Items]        
Exercisable common stock 6,824,712   6,824,712  
PHP Warrant [Member] | November 15, 2028 [Member]        
Other Commitments [Line Items]        
Common stock, conversion basis     3,591,954 shares of the Company’s common stock underlying the PHP Warrant vests if the Company’s Market Capitalization (as defined below) equals or exceeds $758,517,511 by November 15, 2028;  
PHP Warrant [Member] | November 15, 2029 [Member]        
Other Commitments [Line Items]        
Common stock, conversion basis     1,795,977 shares of the Company’s common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,137,776,266 by November 15, 2029; and  
PHP Warrant [Member] | November 15, 2030 [Member]        
Other Commitments [Line Items]        
Common stock, conversion basis     1,436,781 shares of the Company’s common stock underlying the PHP Warrant vests if the Company’s Market Capitalization equals or exceeds $1,517,035,022 by November 15, 2030.