XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Taxes [Line Items]          
Effective income tax rate reconciliation, percent 28.60%   30.70% 28.10% 28.80%
Unrecognized tax benefits $ 500,000   $ 800,000 $ 500,000 $ 800,000
Unrecognized tax benefits, income tax penalties and interest accrued $ 0   $ 0 $ 0 $ 0
COVID-19 Pandemic | U.S. Federal Government          
Income Taxes [Line Items]          
Percentage of deferred employer portion of social security tax repayable   50.00%      
COVID-19 Pandemic | CARES Act | U.S. Federal Government          
Income Taxes [Line Items]          
Exercised option to defer employer portion of social security tax payment description       Pursuant to the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act, the Company exercised the option to defer payment of the employer portion of the Social Security tax, with 50% to be repaid by December 31, 2021 and the remainder by December 31, 2022.  
Percentage of deferred employer portion of social security tax repayable       50.00%  
Employer portion of social security tax repayable date       Dec. 31, 2021  
Employer portion of social security tax repayable remainder date       Dec. 31, 2022  
Employer portion of social security tax deferred       $ 20,900,000  
Internal Revenue Service (IRS) | Latest Tax Year          
Income Taxes [Line Items]          
Open tax year       2020  
Internal Revenue Service (IRS) | Earliest Tax Year          
Income Taxes [Line Items]          
Open tax year       2018  
State Local and Foreign Jurisdictions | Latest Tax Year          
Income Taxes [Line Items]          
Open tax year       2020  
State Local and Foreign Jurisdictions | Earliest Tax Year          
Income Taxes [Line Items]          
Open tax year       2017