XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Nature of Business (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
May 31, 2021
Liquidity          
Aggregate net proceeds $ 1,000,000        
Cash, cash equivalents and marketable securities 165,600        
Gross proceeds 25,767 $ 0      
Accumulated deficit $ 1,622,883     $ 1,468,443  
At The Market Offering          
Liquidity          
Sales agreement amount of aggregate sale proceeds of common stock agreed to be issued     $ 150,000   $ 300,000
Number of common stock issued (in shares) 9,925,250        
Gross proceeds $ 26,400        
Sales agreement, amount of aggregate sale proceeds of common stock available $ 123,600