XML 75 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Description of the Business Irish Merger (Details) - € / shares
Jun. 30, 2020
Nov. 05, 2019
Jun. 30, 2019
Statement of Financial Position [Abstract]      
Common Stock, Value per Share € 0.01 € 0.01 € 0.01
Common Stock, Other Shares, Outstanding 25,000