Quarterly report pursuant to Section 13 or 15(d)

REGISTRATION STATEMENT AND COMMON EQUITY OFFERINGS (Details)

v3.24.0.1
REGISTRATION STATEMENT AND COMMON EQUITY OFFERINGS (Details) - USD ($)
Dec. 31, 2023
May 31, 2021
Government Assistance [Line Items]    
Sale of stock, aggregate value of securities authorized $ 300,000,000.0  
Sale of stock, remaining capacity of aggregate value of securities authorized 151,100,000  
Common Stock At-the-Market Offerings    
Government Assistance [Line Items]    
Sale of stock, aggregate offering price authorized   $ 100,000,000
Sale of stock, remaining capacity of authorized offering price $ 400,000