XML 149 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income Taxes Paid (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Income Tax Paid, Federal, after Refund Received $ 48,993
Income Tax Paid, State and Local, after Refund Received 11,798
Income Taxes Paid, Net 101,605
Brazil  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Income Tax Paid, Foreign, after Refund Received 7,900
Switzerland  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Income Tax Paid, Foreign, after Refund Received 7,372
Germany  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Income Tax Paid, Foreign, after Refund Received 5,375
Other  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Income Tax Paid, Foreign, after Refund Received $ 20,167