v3.26.1
Financial Instruments - Summary of Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Short-term, Non-governmental Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total short-term investments (available for sale), Cost $ 328,291 $ 329,108
Total short-term investments (available for sale), Gross Unrealized Gain 264 1,105
Total short-term investments (available for sale), Gross Unrealized (Loss) (663) (112)
Total short-term investments (available for sale), Fair value 327,892 330,101
Short-term, Treasury and Federal Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total short-term investments (available for sale), Cost 187,186 180,631
Total short-term investments (available for sale), Gross Unrealized Gain 176 529
Total short-term investments (available for sale), Gross Unrealized (Loss) (414) (50)
Total short-term investments (available for sale), Fair value 186,948 181,110
Short-term Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total short-term investments (available for sale), Cost 515,477 509,739
Total short-term investments (available for sale), Gross Unrealized Gain 440 1,634
Total short-term investments (available for sale), Gross Unrealized (Loss) (1,077) (162)
Total short-term investments (available for sale), Fair value $ 514,840 $ 511,211