XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Schedule of Share Repurchase Activity (Details) - Series C Preferred Stock - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Class Of Stock [Line Items]    
Total Number of Shares Purchased (in shares) 102,636 0
Weighted Average Price Paid per Share (in dollars per share) $ 13.54 $ 0
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs $ 8,609,000 $ 0