v3.26.1
Investments and Fair Value Measurements - Maturities (Details)
Jun. 30, 2026
Maximum  
Debt Securities, Available-for-Sale  
Debt securities, available-for-sale, term 1 year
Weighted Average  
Debt Securities, Available-for-Sale  
Debt securities, available-for-sale, term 2 months