XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Available-for-Sale Investments - Additional Information (Detail)
$ in Millions
Jun. 30, 2022
USD ($)
Security
Investment
Dec. 31, 2021
USD ($)
Investment
Investments, Debt and Equity Securities [Abstract]    
Number of investments in unrealized loss position 27 20
Number of investments in unrealized loss position, more than twelve months 0 0
Aggregate fair value of securities in unrealized loss position | $ $ 75.9 $ 72.2
Number of securities with other than temporary impairment | Security 0