v3.25.1
Accounting Policies (Details)
3 Months Ended
Mar. 31, 2025
Money market funds | Money Market Fund Concentration Risk | Money Market Fund Benchmark  
Concentration risk, percentage 100.00%