XML 68 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Details)
Nov. 05, 2019
USD ($)
shares
Dec. 31, 2019
€ / shares
shares
Nov. 05, 2019
€ / shares
Jun. 30, 2019
€ / shares
shares
Related Party Transaction [Line Items]        
Common Stock, Value per Share | € / shares   € 0.01   € 0.01
Common Stock, Discount on Shares | $ $ 1.05      
Share Price | € / shares     € 135.00  
Common Stock, Shares, outstanding | shares   26,205,347   30,445,669
Treasury Stock [Member]        
Related Party Transaction [Line Items]        
Related Party Transaction, Amounts of Transaction | $ $ 750,000      
Majority Shareholder [Member]        
Related Party Transaction [Line Items]        
Common Stock, Shares, outstanding | shares 3,906,492