XML 61 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Schedule Of Significant Accounting Policies [Line Items]      
Decrease to retained earnings for the cumulative after-tax effect of adopting ASC 326 $ (567,512,000)   $ (573,619,000)
Maximum maturity period of highly liquid investments 3 months    
Accrued interest receivable on available-for-sale securities $ 3,600,000    
Allowances for doubtful accounts 600,000   700,000
Accruals for premium deficiency 0   0
Reinsurance Recoverable, Allowance for Credit Loss 0   0
Fair value, assets, level 1 to level 2 transfers 0   0
Fair value, assets, level 2 to level 1 transfers 0   0
Fair value, liabilities, level 1 to level 2 transfers 0   0
Fair value, liabilities, level 2 to level 1 transfers $ 0   $ 0
Cumulative Effect, Period of Adoption, Adjustment [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Decrease to retained earnings for the cumulative after-tax effect of adopting ASC 326   $ 600,000  
Software [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Useful life of property and equipment 3 years    
Minimum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Short-term investment maturity period 3 months    
Useful life of property and equipment 3 years    
Maximum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Useful life of property and equipment 27 years 6 months