XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Investment Securities - Summary of Available-For-Sale Investment Securities Held by the Company (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost $ 257,443 $ 305,684
Available-for-sale investment securities, Gross Unrealized Gains 19 12
Available-for-sale investment securities, Gross Unrealized Losses (2,533) (3,943)
Available-for-sale investment securities, Fair Market Value 254,929 301,753
U.S. Government and Agency Obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost 127,343 154,228
Available-for-sale investment securities, Gross Unrealized Gains 19 12
Available-for-sale investment securities, Gross Unrealized Losses (888) (1,510)
Available-for-sale investment securities, Fair Market Value 126,474 152,730
Certificates of Deposit [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost 4,156 4,629
Available-for-sale investment securities, Gross Unrealized Gains 0 0
Available-for-sale investment securities, Gross Unrealized Losses (80) (94)
Available-for-sale investment securities, Fair Market Value 4,076 4,535
Corporate Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost 125,944 145,330
Available-for-sale investment securities, Gross Unrealized Gains 0 0
Available-for-sale investment securities, Gross Unrealized Losses (1,565) (2,336)
Available-for-sale investment securities, Fair Market Value $ 124,379 142,994
Asset-backed securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale investment securities, Amortized Cost   1,497
Available-for-sale investment securities, Gross Unrealized Gains   0
Available-for-sale investment securities, Gross Unrealized Losses   (3)
Available-for-sale investment securities, Fair Market Value   $ 1,494