XML 110 R100.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Income Tax Statutory Rate (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Reconciliation of Income Tax Provision to the Luxembourg income tax rate        
Statutory tax rate 24.94% 24.94% 24.94% 24.94%
Change in valuation allowance 185.47% (26.23%) (42.09%) (27.71%)
State tax expense 8.25% 0.04% (0.83%) 0.03%
Uncertain tax positions (9175.13%) (4.67%) 386.02% (4.40%)
Unrealized losses 0.00% 0.00% 0.00% 0.00%
Tax rate differences on foreign earnings (17.99%) (0.68%) 1.30% (0.62%)
Tax exempt income 0.00% 0.35% 0.00% 0.33%
Other 165.40% (3.08%) (7.12%) (1.49%)
Effective tax rate (8809.06%) (9.33%) 362.22% (8.92%)