v3.25.2
Contingencies - Narrative (Details)
$ / shares in Units, $ in Millions
6 Months Ended
May 06, 2024
shares
Jun. 30, 2025
Jul. 31, 2025
USD ($)
$ / shares
VISA Class A Stock      
Summary of Investment Holdings [Line Items]      
Current conversion ratio   1.5342  
VISA Class A Stock | Subsequent Event      
Summary of Investment Holdings [Line Items]      
Closing price (in dollars per share) | $ / shares     $ 345.47
VISA Class B-1      
Summary of Investment Holdings [Line Items]      
Number of shares owned (in shares) 6,283    
VISA Class B-1 | Subsequent Event      
Summary of Investment Holdings [Line Items]      
Current value of shares owned | $     $ 3.3
Visa | Common Stock, Class B-1      
Summary of Investment Holdings [Line Items]      
Number of shares owned (in shares) 12,566    
Visa | Common Stock, Class C      
Summary of Investment Holdings [Line Items]      
Exchange offer, shares received (in shares) 2,493    
Exchange offer, conversion ratio, non-affiliated holder (in shares) 4