XML 138 R127.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES- Reconciliations of Income tax expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]    
Total income tax expense $ 31,935 $ 43,025
Computed income tax at statutory tax rate % 37.50%