v3.26.1
Subsequent Events (Details) - $ / shares
12 Months Ended
Mar. 12, 2026
Jan. 26, 2026
Nov. 19, 2025
Aug. 26, 2025
Jun. 17, 2025
Dec. 31, 2025
Subsequent Event [Line Items]            
DRIP shares issued (in shares)     281,097 273,505 222,903  
Distribution declared (in dollars per share)           $ 1.49
Subsequent Event            
Subsequent Event [Line Items]            
DRIP shares issued (in shares)   465,930        
Distribution declared (in dollars per share) $ 0.40