Annual report pursuant to Section 13 and 15(d)

Income Taxes - Reconciliation of statutory to effective income tax rate (Details)

v3.22.1
Income Taxes - Reconciliation of statutory to effective income tax rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
U.S. federal income tax (21.00%) (21.00%) (21.00%)
U.S. state income tax, net of federal benefit 2.30% (1.50%) (4.80%)
Change in valuation allowances (0.40%) 25.50% 25.90%
U.S. tax on foreign operations 19.40% 0.80% 0.90%
Change in tax rates 6.60% 0.80% 0.00%
Non-deductible IPO costs 5.60% 0.00% 0.00%
Other 1.90% (0.10%) 0.40%
Effective income tax expense and rate 14.40% 4.50% 1.40%