XML 76 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Additional Information) (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax [Line Items]        
Effective income tax rate 128.50% 23.40% (451.00%) 2.30%
Effective tax rate description     Effective tax rates for the three and six months ended June 30, 2024 differed from the United States statutory rate of 21% due to earnings from international jurisdictions taxed at a higher rate, permanent differences and discrete events, predominantly in Mexico, and a full valuation allowance in the United States.  
United States [Member]        
Income Tax [Line Items]        
Statutory tax rate 21.00% 21.00% 21.00% 21.00%