v3.26.1
Cash, Cash Equivalents, and Marketable Securities - Schedule of Marketable Securities as Level 2 Measurements Within the Fair Value Hierarchy (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Cash and Cash Equivalents [Abstract]  
Due within one year $ 2,145,345
Due after one year but within five years 727,256
Total estimated fair value of available-for-sale securities $ 2,872,601