XML 50 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Business (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended 29 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Dec. 31, 2022
May 31, 2021
Liquidity            
Net proceeds from issuance of shares   $ 117,079 $ 0      
Accumulated deficit   $ 1,212,476   $ 1,212,476 $ 1,078,131  
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