v3.25.4
Investments and Fair Value Measurements - Schedule of Debt Securities, Available-for-Sale (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Fair Value Disclosures [Abstract]  
Due within one year $ 96,780
Due in one year through five years 56,400
Total $ 153,180