v3.22.0.1
Income Taxes - Summary of Income Tax Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 143,392 $ 14,277 $ 12,675
State 12,319 2,024 1,549
Deferred:      
Federal 2,132 6,285 3,260
State 132 143 115
Total income tax expense $ 157,975 $ 22,729 $ 17,599