v3.26.1
Shareholders' Equity - Schedule of Distributions (Parenthetical) (Details)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Common Shares    
Dividends Payable [Line Items]    
Percentage of distributions 20.00% 20.00%