XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
Apr. 01, 2017
Ebix Payment Services Private Limited  
Business Acquisition [Line Items]  
Ownership percentage 80.00%