XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Common and Preferred Stock - Follow-on Common Stock Offerings (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
May 31, 2022
Dec. 31, 2021
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Dec. 31, 2022
Oct. 31, 2022
Class of Stock [Line Items]                      
Common stock, shares authorized     180,000,000       180,000,000   180,000,000 180,000,000  
Net proceeds received             $ 400,237 $ 550,794      
Common Stock [Member]                      
Class of Stock [Line Items]                      
Shares issued     3,070,997 2,945,000 4,667,850 3,791,964          
Common Stock [Member] | Forward Sale Agreement [Member]                      
Class of Stock [Line Items]                      
Common stock, shares authorized 5,750,000 5,750,000                 5,750,000
Net proceeds received $ 386,700 $ 368,700         $ 275,000   $ 381,200 $ 106,200  
Shares issued             4,150,000     1,600,000  
Over-Allotment Option [Member] | Common Stock [Member] | Forward Sale Agreement [Member]                      
Class of Stock [Line Items]                      
Common stock, shares authorized 750,000 750,000                 750,000