XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capitalization (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 25 Months Ended
Mar. 08, 2021
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Nov. 17, 2021
Subsidiary, Sale of Stock [Line Items]          
Common stock, shares authorized (in shares)   70,000,000 70,000,000 70,000,000  
Common stock, par value (usd per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001  
Common stock, shares issued (in shares)   32,023,004 32,023,004 30,801,912  
Common stock, shares outstanding (in shares)   32,023,004 32,023,004 30,801,912  
Preferred stock, shares authorized (in shares)   1,000,000 1,000,000 1,000,000  
Preferred stock, par value (usd per share)   $ 0.001 $ 0.001 $ 0.001  
Preferred stock, shares issued (in shares)   0 0 0  
Preferred stock, shares outstanding (in shares)   0 0 0  
Offering price per share (usd per share) $ 59.00        
At The Market Offering          
Subsidiary, Sale of Stock [Line Items]          
Common stock, par value (usd per share)         $ 0.001
Aggregate gross sales price (up to)         $ 240,000
Shares issued in offering (in shares)   1,119,806 2,004,657    
Weighted average price per share (in usd per share)   $ 73.68 $ 73.57    
Net proceeds from stock offering   $ 80,659 $ 143,998    
Total equity distribution   $ 92,509 $ 92,509    
Public Stock Offering          
Subsidiary, Sale of Stock [Line Items]          
Shares issued in offering (in shares) 1,030,000        
Net proceeds from stock offering $ 66,775        
Over-Allotment Option          
Subsidiary, Sale of Stock [Line Items]          
Shares issued in offering (in shares) 154,500