v3.26.1
Fair Value Measurements and Investments - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
security
Investments [Abstract]  
Number of securities | security 25
Fair value of securities | $ $ 185,122