XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 28, 2022
Jan. 13, 2022
Feb. 27, 2023
Feb. 28, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jul. 31, 2021
Class of Stock [Line Items]                
Common stock, shares authorized         500,000,000   500,000,000  
Common stock, par value per share         $ 0.001   $ 0.001  
Common stock, shares issued         80,640,851   79,470,670  
Common stock, shares outstanding         80,640,851   79,470,670  
Common stock, dividends, per share, declared         $ 0   $ 0  
Common stock, voting rights         Each share of common stock is entitled to one vote.      
Proceeds from issuance of stock, net of commission and offering expenses         $ 41,787,000 $ 3,115,000    
Equity incentive plan, shares issued         36,710      
Over Allotment Option                
Class of Stock [Line Items]                
Shares issued 17,812,500 2,500,000            
Common stock price per share $ 32.00 $ 20.00            
Pre-funded warrants to purchase shares 3,750,000 2,500,000            
Prefunded Warrants Price Per Share $ 31.999 $ 19.999            
Underwriters' option to purchase additional shares 2,812,500     750,000        
Net proceeds from follow on offering $ 651,600,000     $ 107,600,000        
ATM Sales Agreement                
Class of Stock [Line Items]                
Aggregate offering price     $ 150,000,000.0          
ATM Sales Agreement | Jefferies LLC                
Class of Stock [Line Items]                
Aggregate offering price     $ 137,800,000          
Maximum commission percentage of gross proceeds from common stock sold               3.00%
Common stock shares sold     4,995,709   534,400      
Average price     $ 27.57   $ 37.42      
Aggregate gross proceeds from issuance of common stock         $ 20,000,000.0      
Proceeds from issuance of stock, net of commission and offering expenses         $ 19,600,000      
ATM Sales Agreement | Maximum | Jefferies LLC                
Class of Stock [Line Items]                
Aggregate offering price     $ 400,000,000.0         $ 150,000,000.0