XML 106 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Details)
$ in Millions
Dec. 31, 2020
USD ($)
June 1 2020 - May 31 2021 [Member]  
Other Commitments [Line Items]  
Reinsurance payable, next twelve months $ 128.3
June 1 2021 - May 31 2022 [Member]  
Other Commitments [Line Items]  
Reinsurance payable, due in second year $ 71.3