v3.26.3
Income Taxes (Summary of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Income tax expense $ 105 $ 90 $ 3,117 $ 44,085
Loss before income taxes $ (46,663) $ (28,392) $ (127,399) $ (110,634)
Effective tax rates (percentage) 0.20% 0.30% 2.40% 39.80%