Annual report pursuant to Section 13 and 15(d)

Equity and Mezzanine Equity - Articles Supplementary Reclassifying Remaining Series D Preferred Stock (Narrative) (Details)

v3.25.0.1
Equity and Mezzanine Equity - Articles Supplementary Reclassifying Remaining Series D Preferred Stock (Narrative) (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Feb. 20, 2020
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) 62,400,887 62,326,818  
Series F Preferred Stock | Preferred Stock      
Class of Stock [Line Items]      
Redeemable preferred stock, shares authorized (in shares)     26,000,000