XML 100 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment Securities - Unrealized losses On Debt Securities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
U.S. treasury notes  
Debt Securities, Available-for-sale [Line Items]  
Fair Value $ 268,839
Gross Unrealized Losses 1,113
Corporate debt securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 336,777
Gross Unrealized Losses 3,289
Municipal bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 24,049
Gross Unrealized Losses 149
Asset-backed securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 101,983
Gross Unrealized Losses 587
Mortgage-backed securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value 132,737
Gross Unrealized Losses $ 1,341