XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Tax (benefit) at the statutory rate 21.00% 21.00%
State rate (net of federal benefit) 3.23% 2.50%
Change in valuation allowance for net deferred taxes (27.81%) (26.70%)
Foreign tax rate difference 1.39% 2.00%
All other 1.77% 0.00%
Effective rate (0.42%) (1.20%)