v3.22.4
Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Sep. 14, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]        
Income tax expense at statutory rates 31.00% 33.80% 29.60% 30.50%
Non-deductible expenses   0.70% 2.40% 5.90%
Non-taxable income   (2.20%) (2.60%) (1.10%)
Effective tax rate   32.30% 29.40% 35.30%