XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Financial Instruments - Schedule of Available-for-Sale Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Amortized Cost And Fair Value Debt Securities [Abstract]    
Original stated term to maturity of available-for-sale- investments, Less than one year $ 35,240 $ 57,206
Original stated term to maturity of available-for-sale- investments, One to five years 475,971 402,589
Original stated term to maturity of available-for-sale- investments, Total $ 511,211 $ 459,795