XML 81 R61.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Income taxes paid, net of refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US State $ 800 $ 0 $ 300
Cash paid for income taxes, net of refunds 6,000 5,300 6,400
India      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 1,700 1,100 2,000
Canada      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 700 200 600
UK      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign (100) 700 1,200
Colombia      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 400 500 200
Peru      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 500 500 500
Saudi Arabia      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 200 500 200
All other foreign      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 1,800 $ 1,800 $ 1,400