v3.25.2
SHARE CAPITAL - Narrative (Details)
€ / shares in Units, $ in Millions
Jun. 30, 2025
USD ($)
vote
shares
Jun. 30, 2025
EUR (€)
vote
€ / shares
shares
Dec. 31, 2024
€ / shares
Dec. 31, 2024
USD ($)
shares
Stockholders' Equity Note [Abstract]        
Common stock, value, issued $ 4 € 2,936,397.68   $ 4
Common stock, shares issued (in shares) | shares 146,819,884 146,819,884   146,819,884
Nominal value (in EUR per share) | € / shares   € 0.02 € 0.02  
Number of voting rights per share | vote 1 1