v3.26.1
Income Taxes - Summary of Components of Income Tax (Benefit) Expense (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]        
Loss before income taxes $ (21,802) $ (74,125) $ (28,330) $ (126,816)
Income tax benefit $ (171) $ (4,288) $ (322) $ (4,126)
Effective tax rate 0.80% 5.80% 1.10% 3.30%