v3.25.1
Financial Instruments - Contractual Maturities of Available-For-Sale Debt Securities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Fair Value Disclosures [Abstract]  
Due within one year $ 65,852
One to two years 20,912
Total $ 86,764