XML 77 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Tax [Line Items]        
Effective income tax rate 1.90% (3.30%) (1384.50%) (3.10%)
Income Tax Expense (Benefit) $ (146) $ 3,407 $ (50,998) $ 3,327
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $ (7,591) $ (103,639) $ 3,684 $ (107,113)
Statutory tax rate 21.00%     21.00%
United States [Member]        
Income Tax [Line Items]        
Effective income tax rate       (1384.50%)