XML 74 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits [Roll Forward]    
Unrecognized tax benefits as of the beginning of the year $ 21,944 $ 8,677
Increase related to prior year tax provisions 274 10,656
Increase related to current year tax provisions 2,527 2,611
Unrecognized tax benefits as of the end of the year $ 24,745 $ 21,944