v3.26.1
Investments - Bond Maturity (Details) - US government agencies and corporate debt securities - Recurring - Level 2
6 Months Ended
Jun. 30, 2026
Minimum  
Investments  
Maturity of bonds (in months) 4 months
Maximum  
Investments  
Maturity of bonds (in months) 30 months