XML 425 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Investment Securities - Investment in MediaAlpha textual (Details) - Marketing Technology (MediaAlpha) - USD ($)
$ / shares in Units, $ in Millions
Sep. 30, 2021
Dec. 31, 2020
Subsidiary, Sale of Stock [Line Items]    
Share price (in usd per share) $ 18.68 $ 39.07
Investment owned, balance $ 316.4 $ 802.2