XML 133 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT REPORTING - Summary of Long-Lived Assets by Geography (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Summary of long-lived assets by geography      
Long-lived assets $ 604,390 $ 554,010 $ 541,830
United States      
Summary of long-lived assets by geography      
Long-lived assets 412,339 383,807 347,822
Other Americas [Member]      
Summary of long-lived assets by geography      
Long-lived assets 7,437 10,219 7,548
Americas [Member]      
Summary of long-lived assets by geography      
Long-lived assets 419,776 394,026 355,370
China [Member]      
Summary of long-lived assets by geography      
Long-lived assets 22,929 29,598 51,667
Other Asia [Member]      
Summary of long-lived assets by geography      
Long-lived assets 83,951 71,365 73,329
Asia [Member]      
Summary of long-lived assets by geography      
Long-lived assets 106,880 100,963 124,996
Europe, Middle East and Africa [Member]      
Summary of long-lived assets by geography      
Long-lived assets 73,551 56,449 56,959
Japan [Member]      
Summary of long-lived assets by geography      
Long-lived assets $ 4,183 $ 2,572 $ 4,505