XML 112 R101.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Summarizes the Company's cash Paid For Income Taxes, Net of Refunds Received by Jurisdiction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
United States:      
United States $ 36,136 $ 48,072 $ 59,786
Foreign:      
Foreign 35,302 23,901 36,390
Total cash taxes paid 71,438 71,973 96,176
Federal [Member]      
United States:      
United States 33,507 45,527 57,263
State [Member]      
United States:      
United States 2,629 2,545 2,523
Other foreign jurisdictions [Member]      
Foreign:      
Foreign 392 1,491 2,119
China [Member]      
Foreign:      
Foreign 10,783 9,236 6,161
Ireland [Member]      
Foreign:      
Foreign $ 24,127 $ 13,174 $ 28,110