XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Common and Preferred Stock - Common Stock Offerings (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended 21 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jun. 30, 2024
Oct. 31, 2022
Class of Stock [Line Items]                
Common stock, shares authorized       180,000,000   180,000,000 180,000,000  
Proceeds received       $ 0 $ 400,237      
Common Stock                
Class of Stock [Line Items]                
Shares issued 3,070,997 2,945,000            
Common Stock | Forward Sale Agreement                
Class of Stock [Line Items]                
Common stock, shares authorized               5,750,000
Shares issued     1,600,000     4,150,000    
Proceeds received     $ 106,200     $ 275,000 $ 381,200  
Over-Allotment Option | Common Stock | Forward Sale Agreement                
Class of Stock [Line Items]                
Common stock, shares authorized               750,000