XML 87 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Changes in Valuation Allowance for Deferred Tax Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Valuation allowance at beginning of year $ 19,062 $ 7,088 $ 2,391
Increases recorded to income tax provision 12,731 7,624 4,628
Exchange difference (2,332) (313) 69
Change in tax rate 4,019 4,663  
Valuation allowance at end of year $ 33,480 $ 19,062 $ 7,088