XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Income (loss) before income taxes $ 355 $ (12,050) $ 2,492 $ (17,203)
Provision for (benefit from) income taxes $ 79 $ (174) $ (19) $ 90
Effective tax rate 22.30% 1.40% (0.80%) (0.50%)