v3.26.1
Income Taxes (Summary of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Income tax expense $ 1,703 $ 51,207 $ 3,012 $ 43,995
Loss before income taxes $ (38,768) $ (35,679) $ (80,736) $ (82,242)
Effective tax rates (percentage) 4.40% 143.50% 3.70% 53.50%