v3.26.1
Subsequent Events - Schedule of Shares Repurchased (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Repurchase Program [Line Items]        
Shares 370,486 1,581,009 301,666  
Amount $ 3,897 $ 12,521 $ 2,947  
Class I        
Share Repurchase Program [Line Items]        
Shares 38,211 21,239 0 0
Amount $ 389      
Class F-S        
Share Repurchase Program [Line Items]        
Shares 58,546 13,201 0 0
Amount $ 609      
Class F-I        
Share Repurchase Program [Line Items]        
Shares 138,075 978,535 299,303 0
Amount $ 1,446      
Class D-S        
Share Repurchase Program [Line Items]        
Shares 135,654 197,575 [1] 0 [1] 0 [1]
Amount $ 1,453      
[1] Class D shares were renamed to Class D-S shares effective November 14, 2024.