XML 112 R101.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAXES - Schedule of Income Tax Statutory Rate (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 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 (67.29%) (23.68%) (49.07%) (26.46%)
State tax expense (1.52%) 0.82% (1.06%) 0.38%
Uncertain tax positions (13.63%) (7.25%) 275.29% (5.39%)
Tax rate differences on foreign earnings 2.89% (1.13%) 2.27% (0.47%)
Tax exempt income 0.00% 0.00% 0.00% 0.21%
Other 14.94% (3.23%) (1.50%) (2.34%)
Effective tax rate (39.67%) (9.53%) 250.87% (9.13%)