XML 105 R68.htm IDEA: XBRL DOCUMENT 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