v3.26.1
Subsequent Events (Details) - $ / shares
1 Months Ended 6 Months Ended 12 Months Ended
Aug. 10, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Events      
Declared cash distribution   $ 0.28 $ 0.43
Subsequent Events | O 2026 Q3 Dividends      
Subsequent Events      
Date Declared Aug. 10, 2026    
Declared cash distribution $ 0.11    
Supplemental cash distribution $ 0.03    
Payment Date Aug. 28, 2026    
Record Date Aug. 14, 2026