v3.26.3
Marketable Securities - Summary of Fair Value and Gross Unrealized Losses of Marketable Securities (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Less than twelve months, Fair value $ 402,574
Less than twelve months Unrealized loss (1,845)
Total Fair value 402,574
Total Unrealized loss (1,845)
Corporate bonds  
Debt Securities, Available-for-Sale [Line Items]  
Less than twelve months, Fair value 108,446
Less than twelve months Unrealized loss (665)
Total Fair value 108,446
Total Unrealized loss (665)
U.S. Treasury Bill  
Debt Securities, Available-for-Sale [Line Items]  
Less than twelve months, Fair value 55,573
Less than twelve months Unrealized loss (50)
Total Fair value 55,573
Total Unrealized loss (50)
U.S. Treasuries  
Debt Securities, Available-for-Sale [Line Items]  
Less than twelve months, Fair value 236,062
Less than twelve months Unrealized loss (1,114)
Total Fair value 236,062
Total Unrealized loss (1,114)
Yankee bonds  
Debt Securities, Available-for-Sale [Line Items]  
Less than twelve months, Fair value 2,493
Less than twelve months Unrealized loss (16)
Total Fair value 2,493
Total Unrealized loss $ (16)