Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Income Taxes - Reconciliation of statutory to effective income tax rate (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
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 4.90% (2.30%) 1.50%
Change in valuation allowances (147.50%) 0.40% (25.50%)
U.S. tax on foreign operations 0.20% (19.40%) (0.80%)
Change in tax rates 0.00% (6.60%) (0.80%)
Non-deductible IPO costs 0.00% (5.60%) 0.00%
Non-deductible stock compensation 3.10% 0.00% 0.00%
Research and development tax credits (1.30%) 0.00% 0.00%
Recognition of stranded deferred tax balances (1.30%) 0.00% 0.00%
Other 0.30% (1.90%) 0.10%
Effective income tax rate (120.60%) (14.40%) (4.50%)