XML 110 R93.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES- Unrecognized Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Gross amount of unrecognized tax benefits as of the beginning of the year $ 11,661 $ 7,392 $ 432
Additions based on tax positions related to the current year 5,550 4,269 5,622
Additions based on tax position from prior years 865 0 1,338
Current Year Change 1,785 0 0
Gross amount of unrecognized tax benefits as of the end of the year $ 19,861 $ 11,661 $ 7,392