XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Capital (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended 82 Months Ended
Nov. 14, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2025
Dec. 09, 2024
Dec. 31, 2022
Jun. 13, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock authorized   500,000,000   500,000,000 500,000,000 500,000,000      
Common stock par value   $ 0.01   $ 0.01 $ 0.01 $ 0.01      
Preferred stock authorized   100,000,000   100,000,000 100,000,000 100,000,000      
Preferred stock par value   $ 0.01   $ 0.01 $ 0.01 $ 0.01      
Common stock, shares outstanding   37,559,195 19,819,610 29,651,553 18,601,464 37,559,195   13,377,840  
Preferred shares issued   0   1,000 0 0      
Common Stock, Dividends, Per Share, Declared   $ 0.24 $ 0.24 $ 0.96 $ 0.96        
Dividends [1]   $ (8,715) $ (4,757) [2] $ (23,099) $ (14,540)        
Common Stock, Capital Shares Reserved for Future Issuance   1,950,083       1,950,083      
Stock Repurchase Program, Authorized Amount                 1,200,000
Repurchase of common shares, shares   (167,476) 0 0 0 (641,668)      
Repurchase of common shares, Value   $ (978)       $ (5,300)      
Stock Repurchases Average Price Per Share   $ 5.84       $ 8.33      
Common stock, shares issued   37,559,195   29,651,553 18,601,464 37,559,195      
Shares Issued, Shares   8,075,118 1,218,146 10,964,023 5,183,037        
Proceeds from issuance of shares, net   $ 52,100   $ 73,600 $ 33,600        
Commissions and offering costs   600   $ 1,100 $ 700        
Share Repurchase Program, Remaining Authorized, Amount   $ 48,500       $ 48,500      
Preferred stock, shares outstanding   0   1,000 0 0      
Preferred Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common shares, par value $0.01 per share, 500,000,000 shares authorized; (37,559,195, 29,651,553, and 18,601,464 shares issued and outstanding, respectively)       $ 1          
Shares Issued, Shares       1,000          
Preferred stock, shares outstanding   0 0 [2] 1,000 0 0   0  
Stock Redeemed or Called During Period, Value   $ (1)              
Series A Preferred Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Preferred stock par value   $ 0.01       $ 0.01      
Preferred shares issued             1,000    
Preferred Stock, Voting Rights   25,000              
Preferred stock, shares outstanding       1,000          
Preferred Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common shares, par value $0.01 per share, 500,000,000 shares authorized; (37,559,195, 29,651,553, and 18,601,464 shares issued and outstanding, respectively)       $ 1          
Stock Redeemed or Called During Period, Value   $ (1)              
2023                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Maximum amount available to be issued under at the market program $ 100,000                
Year 2025 [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Maximum amount available to be issued under at the market program   $ 90,000              
At the market program                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares Issued, Shares   8,075,118   10,964,023 5,183,037        
[1] For each of the three-month periods ended March 31, 2025 and 2024, dividends totaling $0.24 per common share outstanding, were declared. For each of the years ended December 31, 2024 and 2023, dividends totaling $0.96 per common share outstanding, were declared.
[2] Unaudited.