XML 95 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Line Items]        
(Provision for) benefit from income taxes $ (1,267) $ 701 $ (2,109) $ 1,779
Effective tax rate (9.19%) 1.90% (7.64%) 3.12%
Unrecognized tax provision that would favorably impact effective tax rate $ 1,500   $ 1,500  
Foreign Jurisdiction        
Income Tax Disclosure [Line Items]        
(Provision for) benefit from income taxes $ (1,300)   $ (2,100)