XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments at Fair Value - Summary of Geographic Composition of Investments at Fair Value (Details)
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 100.00% 100.00%
United States - Midwest    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 14.30% 10.70%
United States - Northeast    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 21.70% 25.40%
United States - South    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 20.60% 20.70%
United States - West    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 28.80% 32.00%
Australia    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 1.10% 1.80%
Canada    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 3.10% 4.50%
Finland    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage [1] 0.00% 0.00%
France    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 0.10%  
Germany    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 1.70% 0.30%
Italy    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 0.60%  
Luxembourg    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage   0.10%
Netherlands    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 0.30% 0.10%
Norway    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 2.80% 1.50%
Sweden    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 0.30%  
United Kingdom    
Schedule Of Available For Sale Securities [Line Items]    
Investment fair value percentage 4.60% 2.90%
[1] Value sums to less than 0.1%