v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 27, 2026
Mar. 31, 2026
Jun. 30, 2026
Forecast | O 2026 Q2 Dividends      
Subsequent Event [Line Items]      
Distributions per share     $ 0.25
GECCO Notes      
Subsequent Event [Line Items]      
Debt instrument redemption price of principal amount redeemed   $ 20.0  
Subsequent Events | GECCO Notes      
Subsequent Event [Line Items]      
Debt instrument redemption price of principal amount redeemed $ 18.6