v3.26.1
Concentration Risk - Schedule of Revenue Concentration (Details) - Revenue benchmark - Product Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Money Market Assets        
Concentration Risk [Line Items]        
Concentration risk 50.00% 53.00% 52.00% 53.00%
Equity Assets        
Concentration Risk [Line Items]        
Concentration risk 30.00% 28.00% 30.00% 28.00%
Fixed-Income Assets        
Concentration Risk [Line Items]        
Concentration risk 10.00% 12.00% 10.00% 12.00%