XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Cash Paid, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]      
Federal $ 0 $ 0 $ 0
Aggregated state and local jurisdictions 162 115 154
Net cash paid for income taxes 5,120 3,334 3,999
Australia      
Income Taxes [Line Items]      
Foreign jurisdictions 829 298 664
Canada      
Income Taxes [Line Items]      
Foreign jurisdictions 389 84 447
India      
Income Taxes [Line Items]      
Foreign jurisdictions 524 766 212
Italy      
Income Taxes [Line Items]      
Foreign jurisdictions 684 359 586
Mexico      
Income Taxes [Line Items]      
Foreign jurisdictions 31 204 162
Netherlands      
Income Taxes [Line Items]      
Foreign jurisdictions 41 237 162
Spain      
Income Taxes [Line Items]      
Foreign jurisdictions 670 263 567
United Kingdom      
Income Taxes [Line Items]      
Foreign jurisdictions 1,666 798 835
Other      
Income Taxes [Line Items]      
Foreign jurisdictions $ 124 $ 210 $ 210