v3.26.1
Investments and Fair Value Measurements - Schedule of Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Fair Value Disclosures [Abstract]    
Due within one year $ 74,881  
Due in one year through five years 49,743  
Total $ 124,624 $ 151,292