XML 94 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Schedule of Distributions Paid on Common Shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity Note [Abstract]      
Annual Per Share Distribution (in dollars per share) $ 0.61 $ 0.80 $ 0.23
Total Distributions $ 101,150 $ 132,430 $ 38,044
Ordinary Income 0.00% 9.30% 0.00%
Capital Gain 0.00% 86.15% 0.00%
Return of Capital 100.00% 4.55% 100.00%
Qualified Dividend 0.00% 6.25% 0.00%