v3.26.1
Shareholders' Equity - Schedule of Distributions (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Common Shares    
Dividends Payable [Line Items]    
Percentage of distributions 20.00% 20.00%