v3.25.4
Subsequent Events - Summary of Distributions Declared (Details) - Subsequent Events
Feb. 25, 2026
February 27, 2026  
Subsequent Event [Line Items]  
Record Date Feb. 27, 2026
March 31, 2026  
Subsequent Event [Line Items]  
Record Date Mar. 31, 2026
April 30, 2026  
Subsequent Event [Line Items]  
Record Date Apr. 30, 2026
April 3, 2026  
Subsequent Event [Line Items]  
Payment Date Apr. 03, 2026
April 29, 2026  
Subsequent Event [Line Items]  
Payment Date Apr. 29, 2026
May 28, 2026  
Subsequent Event [Line Items]  
Payment Date May 28, 2026