Quarterly report pursuant to Section 13 or 15(d)

Income Taxes (Details)

v3.22.2.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Income Tax Disclosure [Abstract]          
Income tax expense $ 17,988 $ 11,000 $ 50,791 $ 25,969  
Effective tax rate (in percent)     25.30% 25.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