Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity (Series A Cumulative Redeemable Perpetual Preferred Stock Dividends) (Details)

v3.25.2
Stockholders' Equity (Series A Cumulative Redeemable Perpetual Preferred Stock Dividends) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 05, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award          
Preferred Stock dividends   $ 2,008,000   $ 4,016,000  
9.375% Series A Cumulative Redeemable Perpetual Preferred Stock, $0.001 par value          
Share-based Compensation Arrangement by Share-based Payment Award          
Dividend rate percentage 9.375%        
Monthly dividends per share paused $ 0.1953125        
Deferred dividends $ 700,000        
Preferred Stock dividends     $ 0    
Total undeclared dividends     8,000,000    
Undeclared dividends     $ 4,000,000   $ 4,000,000