XML 93 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Current tax expense $ 21,014 $ 10,383
Deferred tax benefit (11,018) (3,011)
Total tax expense $ 9,996 $ 7,372