XML 108 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes Expense - Summary of The Reconciliation of The Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) - 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]      
Balance at Beginning of Year $ 13,117 $ 10,341 $ 2,113
Gross increases related to tax positions in a prior period 9,531 823 2,382
Gross decreases related to tax positions in a prior period (1,100) 0 0
Gross increases related to tax positions in the current period 21,582 6,166 7,536
Gross decreases related to tax positions in a current period 0 (4,213) (1,690)
Balance at End of Year $ 43,130 $ 13,117 $ 10,341