v3.26.1
Organization and Description of Business (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
segment
medicine
Dec. 31, 2025
USD ($)
Product Information [Line Items]    
Date of incorporation May 02, 2018  
Number of approved medicines | medicine 3  
Number of operating segments | segment 1  
Accumulated deficit $ (1,524,926) $ (667,544)
Unrestricted cash, cash equivalents and investments $ 561,300  
Senior Notes Due At Two Thousand Twenty Nine    
Product Information [Line Items]    
Interest rate (percent) 4.00%  
Senior Notes Due At 2032    
Product Information [Line Items]    
Interest rate (percent) 0.00%