Quarterly report pursuant to Section 13 or 15(d)

Income Taxes (Details)

v3.22.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Income Tax Disclosure [Abstract]          
Income tax expense $ 18,922 $ 10,124 $ 32,803 $ 14,969  
Effective tax rate     25.10% 24.00%  
Unrecognized tax benefits 241   $ 241   $ 241
Unrecognized tax benefits, accrued interest and penalties 88   88   $ 88
Sale of business, capital loss     4,230    
Valuation Allowance [Line Items]          
Valuation allowance 4,230   4,230    
State and Local Jurisdiction          
Valuation Allowance [Line Items]          
Valuation allowance $ 395   $ 395