Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Balance Sheets (Parenthetical)

v3.25.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2025
Dec. 31, 2024
Senior common stock, par value (in dollars per share) $ 0.001 $ 0.001
Senior common stock, shares authorized (in shares) 950,000 950,000
Senior common stock, shares issued (in shares) 379,223 389,190
Senior common stock, shares outstanding (in shares) 379,223 389,190
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 62,599,663 62,400,887
Common stock, shares issued (in shares) 48,406,993 43,986,038
Common stock, shares outstanding (in shares) 48,406,993 43,986,038
Series D, E And G Preferred Stock    
Redeemable preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Redeemable preferred stock, liquidation preference (in dollars per share) $ 25 $ 25
Redeemable preferred stock, shares authorized (in shares) 10,750,886 10,750,886
Redeemable preferred stock, shares issued (in shares) 7,052,334 7,052,334
Redeemable preferred stock, shares outstanding (in shares) 7,052,334 7,052,334
Series F Preferred Stock    
Redeemable preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Redeemable preferred stock, liquidation preference (in dollars per share) $ 25 $ 25
Redeemable preferred stock, shares authorized (in shares) 25,699,451 25,898,227
Redeemable preferred stock, shares issued (in shares) 750,247 914,553
Redeemable preferred stock, shares outstanding (in shares) 750,247 914,553