v3.26.1
Summary of Significant Accounting Policies - Schedule of Basic and Diluted EPS (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Class A        
Earnings Per Share        
Basic EPS $ 0.1 $ 0.12 $ 0.24 $ 0.26
Diluted EPS 0.1 0.12 0.24 0.26
Class F        
Earnings Per Share        
Basic EPS 0.05 0.1 0.15 0.22
Diluted EPS 0.05 0.1 0.15 0.22
Class I        
Earnings Per Share        
Basic EPS 0.01 0.09 0.07 0.18
Diluted EPS 0.01 0.09 0.07 0.18
Class E        
Earnings Per Share        
Basic EPS 0.21 0.2 0.44 0.41
Diluted EPS $ 0.2 $ 0.2 $ 0.43 $ 0.41