v3.22.4
Income Taxes - Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
U.S. federal statutory income tax rate 21.00% 21.00% 21.00%
Change in fair value of warrant liabilities 0.00% (0.10%) (6.50%)
State and local income taxes, net of federal benefit 4.20% 5.60% 2.80%
Insurance proceeds (2.90%) 0.00% 0.00%
Income attributable to non-controlling interest 0.00% 0.00% (0.60%)
Foreign rate differential 0.50% 0.30% (0.60%)
Change in state tax rate (1.10%) (1.90%) 0.60%
Tax law change 0.00% 0.00% (0.80%)
Other 0.60% 0.50% 0.00%
Effective income tax rate 22.30% 25.40% 15.90%