XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Investment Securities and Fair Value Measurements - Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Total available-for-sale investment securities $ 114,509 $ 34,951
Gross Unrealized Gains 35 76
Gross Unrealized Losses (25) (1)
Estimated Fair Value 114,519 35,026
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Total available-for-sale investment securities 49,442  
Gross Unrealized Gains 4  
Gross Unrealized Losses (7)  
Estimated Fair Value 49,439  
Agency securities    
Debt Securities, Available-for-sale [Line Items]    
Total available-for-sale investment securities 11,842 17,104
Gross Unrealized Gains 13 29
Gross Unrealized Losses (7) (1)
Estimated Fair Value 11,848 17,132
Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Total available-for-sale investment securities 53,225 17,847
Gross Unrealized Gains 18 47
Gross Unrealized Losses (11) 0
Estimated Fair Value $ 53,232 $ 17,894