XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Equity Financings - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2023
Aug. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Class Of Stock [Line Items]        
Gross proceeds from issuance of common stock     $ 226,174 $ 0
Common Stock [Member]        
Class Of Stock [Line Items]        
Common stock issued     14,432,180  
Equity Financings [Member] | Common Stock [Member]        
Class Of Stock [Line Items]        
Common stock issued       0
Equity Financings [Member] | Share Offering [Member]        
Class Of Stock [Line Items]        
Common stock issued 13,529,411      
Price per share $ 17   $ 17  
Gross proceeds from issuance of common stock $ 230,000      
Share issuance costs $ 14,600      
Equity Financings [Member] | Additional Share Offering [Member]        
Class Of Stock [Line Items]        
Common stock issued 1,764,705      
At-the-Market Offering [Member]        
Class Of Stock [Line Items]        
Price per share $ 11.05   $ 11.05  
Gross proceeds from issuance of common stock     $ 10,000  
Share issuance costs     $ 400  
Stock issuances, sales agent commission maximum percentage   3.00%    
At-the-Market Offering [Member] | Common Stock [Member]        
Class Of Stock [Line Items]        
Common stock issued     902,769 0