Description of Business and Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
$ 994,938
|
$ 625,609
|
$ 580,615
|
| EbixCash Exchanges |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
749,774
|
386,564
|
319,953
|
| Insurance Exchanges |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
174,193
|
178,111
|
190,067
|
| Risk Compliance Solutions |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
70,971
|
60,934
|
70,595
|
| India |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
755,543
|
378,660
|
300,678
|
| United States |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
155,346
|
166,320
|
182,530
|
| Australia |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
37,820
|
33,846
|
33,268
|
| Europe |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
16,366
|
13,145
|
14,695
|
| Latin America |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
12,901
|
14,801
|
19,755
|
| Canada |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
5,333
|
4,383
|
4,805
|
| Singapore |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
3,875
|
3,969
|
6,549
|
| New Zealand |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
2,007
|
1,804
|
1,955
|
| United Arab Emirates |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
1,982
|
3,335
|
683
|
| Indonesia |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
1,981
|
3,206
|
9,706
|
| Philippines |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
1,784
|
2,140
|
5,991
|
| Indian led |
|
|
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] |
|
|
|
| Operating revenue: |
$ 762,300
|
$ 388,300
|
$ 320,000
|