XML 140 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT AND GEOGRAPHIC INFORMATION - Summary of Long-Lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 147,514 $ 168,244
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 103,823 107,448
India    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 18,153 22,978
China    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 11,619 12,883
New Zealand    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 6,775 8,959
Mexico    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 4,418 6,028
Romania    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 0 5,280
Others    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 2,726 $ 4,668