XML 151 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
U.S. Federal $ 45,068 $ 13,769 $ (5,933)
U.S. State 7,238 2,145 (2,294)
Non-U.S. (235) 143 514
Current Income Tax Expense (Benefit), Total 52,071 16,057 (7,713)
Deferred:      
U.S. Federal 37,154 (16,657) 10,936
U.S. State 12,233 1,897 749
Deferred Income Tax Expense (Benefit), Total 49,387 (14,760) 11,685
Total Income Tax Expense $ 101,458 $ 1,297 $ 3,972