XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Investments Securities and Fair Value Measurements - Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 116,609 $ 125,941
Gross Unrealized Gains 2 2
Gross Unrealized Losses (2,153) (267)
Estimated Fair Value 114,458 125,676
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 17,497 29,080
Gross Unrealized Gains 2 0
Gross Unrealized Losses (112) (11)
Estimated Fair Value 17,387 29,069
Agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 17,507 19,753
Gross Unrealized Gains 0 0
Gross Unrealized Losses (484) (27)
Estimated Fair Value 17,023 19,726
Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 81,605 77,108
Gross Unrealized Gains 0 2
Gross Unrealized Losses (1,557) (229)
Estimated Fair Value $ 80,048 $ 76,881