XML 102 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of (Benefit) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income tax provision:      
U.S. federal $ 18,105 $ 2,700 $ 2,943
U.S. state 5,653 1,079 1,396
Deferred income tax (benefit) provision:      
U.S. federal (28,123) 5,908 9,876
U.S. state (4,672) (827) 109
Total tax (benefit) provision $ (9,037) 8,863 $ 14,324
Rest of world      
Current income tax provision:      
Rest of world   $ 3