XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)
Jun. 30, 2024
€ / shares
shares
Jun. 30, 2024
$ / shares
shares
Dec. 31, 2023
€ / shares
shares
Dec. 31, 2023
$ / shares
shares
Common stock, par value | $ / shares   $ 0.001    
Common stock, shares authorized     0 0
Deferred stock, par or stated value | € / shares € 1   € 1  
Deferred stock, shares issued 0 0 0 0
Deferred stock, shares authorized 25,000 25,000 0 0
Common stock, par value one Euro        
Common stock, par value | € / shares € 1   € 1  
Common stock, shares authorized 25,000 25,000 100 100
Common stock, shares outstanding 25,000 25,000 100 100
Common stock, par value dollars 0.001        
Common stock, par value | $ / shares   $ 0.001   $ 0.001
Common stock, shares issued 0 0    
Common stock, shares authorized 9,500,000,000 9,500,000,000