Quarterly report pursuant to Section 13 or 15(d)

Income Taxes (Details)

v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Income tax expense $ 3,550 $ 17,988 $ 23,011 $ 50,791  
Effective tax rate     26.00% 25.30%  
Unrecognized tax benefits 198   $ 198   $ 198
Unrecognized tax benefits, accrued interest and penalties 85   85   $ 85
Sale of business, capital loss     4,253    
Valuation Allowance [Line Items]          
Valuation allowance 4,253   4,253    
State and Local Jurisdiction          
Valuation Allowance [Line Items]          
Valuation allowance $ 395   $ 395