v3.24.3
Income Taxes - Schedule of Income Before Income Taxes, Income Tax (Expense) Benefit and Effective Income Tax Rates (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]        
Loss before income taxes $ (24,568) $ (2,983) $ (64,882) $ (11,636)
Income tax benefit (expense) $ (27,018) $ 97 $ (21,240) $ 3,023
Effective tax rate (110.00%) 3.30% (32.70%) 26.00%