XML 94 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Expected federal statutory income tax rate 21.00% 21.00% 21.00%
Foreign operations 6.00% 1.20% (3.30%)
Share-based payments 0.00% 0.00% (1.00%)
Effect of state income taxes, net of federal income tax (expense) benefit (6.00%) 5.60% 9.80%
Nontaxable income on warrants 0.00% 0.00% (8.40%)
Change in valuation allowance (12.80%) (17.40%) (3.30%)
Nondeductible officer compensation (5.80%) 3.40% 0.00%
Other (0.60%) (1.10%) 1.90%
Effective income tax rate 1.80% 12.70% 16.70%