XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2023
Mar. 31, 2023
Mar. 31, 2021
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Subsidiary Sale Of Stock [Line Items]            
Offering costs       $ 253    
Common stock, par value       $ 0.001   $ 0.001
Public Offerings            
Subsidiary Sale Of Stock [Line Items]            
Proceeds from issuance of common stock, net of commissions and offering expenses   $ 296,800        
Shares issued and sold   19,461,538        
Offering price per share   $ 16.25     $ 16.25  
Underwriting discounts and commissions   $ 19,000        
Offering costs   $ 500        
Public Offerings | Common Stock            
Subsidiary Sale Of Stock [Line Items]            
Shares issued and sold         19,461,538  
2021 ATM Facility            
Subsidiary Sale Of Stock [Line Items]            
Selling commission per shares sold percentage     3.00%      
Proceeds from issuance of common stock, net of commissions and offering expenses         $ 13,400  
Shares issued and sold         968,000  
Offering costs         $ 400  
2021 ATM Facility | Common Stock            
Subsidiary Sale Of Stock [Line Items]            
Maximum value of common stock to be issued under agreement     $ 75,000      
2023 ATM Facility            
Subsidiary Sale Of Stock [Line Items]            
Proceeds from issuance of common stock, net of commissions and offering expenses       $ 21,000    
Shares issued and sold       1,396,888    
Offering costs       $ 500    
Common stock remaining for future sales       $ 104,400    
2023 ATM Facility | Common Stock            
Subsidiary Sale Of Stock [Line Items]            
Maximum value of common stock to be issued under agreement $ 150,000