v3.26.1
Income Taxes (Summary of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]    
Income tax expense (benefit) $ 1,309 $ (7,212)
Loss before income taxes $ (41,968) $ (46,563)
Effective tax rates (percentage) 3.10% (15.50%)