XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities - Summary of Available-For-Sale Investment Securities Held by the Company (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost $ 305,684 $ 133,393
Available-for-sale investment securities, Gross Unrealized Gains 12 7
Available-for-sale investment securities, Gross Unrealized Losses (3,943) (388)
Available-for-sale investment securities, Fair Market Value 301,753 133,012
U.S. Government and Agency Obligations    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost 154,228 54,637
Available-for-sale investment securities, Gross Unrealized Gains 12
Available-for-sale investment securities, Gross Unrealized Losses (1,510) (180)
Available-for-sale investment securities, Fair Market Value 152,730 54,457
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost 4,629 5,735
Available-for-sale investment securities, Gross Unrealized Gains 1
Available-for-sale investment securities, Gross Unrealized Losses (94) (4)
Available-for-sale investment securities, Fair Market Value 4,535 5,732
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost 145,330 70,600
Available-for-sale investment securities, Gross Unrealized Gains 6
Available-for-sale investment securities, Gross Unrealized Losses (2,336) (204)
Available-for-sale investment securities, Fair Market Value 142,994 70,402
Asset-Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost 1,497 2,421
Available-for-sale investment securities, Gross Unrealized Gains
Available-for-sale investment securities, Gross Unrealized Losses (3)
Available-for-sale investment securities, Fair Market Value $ 1,494 $ 2,421