v3.26.1
Subsequent Events (Details) - $ / shares
6 Months Ended
Aug. 04, 2026
Jun. 30, 2025
Subsequent Event    
Subsequent Event [Line Items]    
Distribution per share (in USD per share) $ 0.35  
O 2026 Q2 Supplemental Dividends    
Subsequent Event [Line Items]    
Distribution per share (in USD per share)   $ 0.05