XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Investments Securities and Fair Value Measurements - Sales and Maturities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]      
Gross Realized Gains $ 0 $ 6  
Gross Realized Losses (3) 0  
Gross Proceeds from Sales 994 43,198 $ 16,711
Gross Proceeds from Maturities 87,883 107,354 $ 27,330
Corporate bonds      
Debt Securities, Available-for-sale [Line Items]      
Gross Realized Gains 0 0  
Gross Realized Losses (3) 0  
Gross Proceeds from Sales 994 0  
Gross Proceeds from Maturities 28,998 39,075  
Agency securities      
Debt Securities, Available-for-sale [Line Items]      
Gross Realized Gains 0 0  
Gross Realized Losses 0 0  
Gross Proceeds from Sales 0 0  
Gross Proceeds from Maturities 2,250 11,575  
Treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Gross Realized Gains 0 6  
Gross Realized Losses 0 0  
Gross Proceeds from Sales 0 43,198  
Gross Proceeds from Maturities $ 56,635 $ 56,704