XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of Business (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 38 Months Ended
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
May 31, 2021
Liquidity            
Net proceeds from issuance of shares   $ 0 $ 117,079      
Accumulated deficit   $ 1,360,907   $ 1,360,907 $ 1,231,350  
June 2023 Offering            
Liquidity            
Number of common stock issued (in shares) 12,500,000          
Net proceeds from issuance of shares $ 117,100          
At The Market Offering            
Liquidity            
Number of common stock issued (in shares)       0    
Sales agreement amount of aggregate sale proceeds of common stock agreed to be issued           $ 300,000