XML 102 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Unrecognized Tax Benefits, Excluding Penalty and Interest (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Income Tax Contingency [Line Items]    
Section 41 tax credit $ 17,980 $ 15,042
Section 174 expense capitalization 6,479 10,798
Total 24,690 $ 25,840
India    
Income Tax Contingency [Line Items]    
Transfer pricing $ 231