XML 97 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Provision for (benefit from) income taxes      
Current $ 18,478 $ 4,797 $ 826
Deferred 42,022 10,356 10,827
Income tax expense (benefit) $ 60,500 $ 15,153 $ 11,653