XML 142 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Investments - Schedule of Principal Geographic Distribution of Municipal Bond Issuers Exceeding 5% of the Portfolio (Details)
Dec. 31, 2025
Dec. 31, 2024
Texas    
Municipal Bonds    
Percentage of municipal bond portfolio carrying value (as a percent) 11.20% 12.80%
Illinois    
Municipal Bonds    
Percentage of municipal bond portfolio carrying value (as a percent) 11.20% 6.10%
New York    
Municipal Bonds    
Percentage of municipal bond portfolio carrying value (as a percent) 10.20% 6.00%
Washington    
Municipal Bonds    
Percentage of municipal bond portfolio carrying value (as a percent) 7.10% 6.50%
California    
Municipal Bonds    
Percentage of municipal bond portfolio carrying value (as a percent) 7.00% 6.80%
Florida    
Municipal Bonds    
Percentage of municipal bond portfolio carrying value (as a percent) 3.00% 6.50%