v3.26.1
Fair Value Measurements - Schedule of Investments Classified by Contractual Maturity Date (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Amortized Cost  
Due within one year $ 327,340
Due after one year through five years 102,373
Total 429,713
Fair Value  
Due within one year 327,328
Due after one year through five years 102,377
Total $ 429,705