XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Provision (Benefit) from Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]          
Provision (benefit) from income taxes $ 213 $ (176)   $ 243 $ (550)
Pretax loss $ (30,760) $ (38,536)   $ (50,003) $ (67,261)
Effective tax rates (as a percent) 0.69% 0.46%   0.49% 0.82%
U.S. statutory rate   21.00%   21.00%  
Uncertain tax position totaling       $ 639  
Derecognized deferred tax liabilities     $ 89