XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
General - Investments by Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Amortized Cost    
2020 $ 625,439  
2021 5,080  
Amortized Cost 630,519 $ 143,561
Estimated Fair Value    
2020 625,350  
2021 5,080  
Estimated Fair Value $ 630,430 $ 143,459