XML 87 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Common and Preferred Stock - Common Stock Offerings (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Sep. 30, 2024
Oct. 31, 2022
Class of Stock [Line Items]                    
Common stock, shares authorized 180,000,000         180,000,000   180,000,000 180,000,000  
Proceeds received           $ 175,127 $ 689,986      
Common Stock                    
Class of Stock [Line Items]                    
Shares issued 2,900,000 4,251,771 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