v3.26.1
Investments and Fair Value Measurements - Maturities (Details)
Mar. 31, 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 1 month