XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Population Health Partners, L.P (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Other Commitments [Line Items]    
Warrant exercise price $ 3.48  
Exercisable common stock 6,824,712  
Population Health Partners [Member]    
Other Commitments [Line Items]    
Cash fee payment per month $ 0.5  
Aggregate fee 3.0  
Recognized research and development $ 0.0 $ 1.5
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.