XML 177 R107.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Financial Instruments - Balance Sheet Location And Fair Value Of Assets And Liabilities Associated With Derivative Financial Instruments (Detail) - Foreign exchange contracts: currency exchange losses, net - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Foreign exchange contracts: prepaid expenses and other current assets $ 0 $ 175
Foreign exchange contracts: other current liabilities 392 1,111
Foreign exchange contracts: prepaid expenses and other current assets 105 0
Foreign exchange contracts: other current liabilities $ 320 $ 0