XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Cash, Cash Equivalents and Investments - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]      
Cash balance included foreign bank balance $ 130,094 $ 156,027  
Interest Receivable 3,852 4,144  
Gross realized gains 180 8 $ 111
Allowance for credit loss 0 0 0
Gross realized losses $ (24) $ (16) $ (2,065)