XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common and Preferred Stock - Common Stock Offerings (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended 18 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Mar. 31, 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 $ 195,133        
Common Stock [Member]            
Class of Stock [Line Items]            
Shares issued   2,945,000        
Common Stock [Member] | Forward Sale Agreement            
Class of Stock [Line Items]            
Common stock, shares authorized           5,750,000
Proceeds received     $ 106,200 $ 275,000 $ 381,200  
Shares issued     1,600,000 4,150,000    
Over-Allotment Option [Member] | Common Stock [Member] | Forward Sale Agreement            
Class of Stock [Line Items]            
Common stock, shares authorized           750,000