Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Public Offerings (Details)

v3.24.3
Stockholders' Equity - Public Offerings (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 06, 2023
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]                      
Issuance of stock, net of offering costs   $ 61 $ 50 $ 54 $ 48 $ 149 $ 177,729        
Common shares outstanding (in shares)   103,650,126           103,650,126   103,206,457  
Common Stock                      
Class of Stock [Line Items]                      
Number of shares of stock issued during period (in shares) 10,000,000             12,439 10,129,458    
Price per share of common stock issued during period (in usd per share) $ 17.59                    
Issuance of stock, net of offering costs $ 175,600                    
Days within which shares may be purchased by underwriters 30 days                    
Common shares outstanding (in shares)   103,650,126     96,186,425     103,650,126 96,186,425 103,206,457 86,428,845
Common Stock | Over-Allotment Option                      
Class of Stock [Line Items]                      
Number of shares of stock issued during period (in shares) 1,500,000