Quarterly report pursuant to Section 13 or 15(d)

Schedule of Maturities of Debt Securities Available-for-sale (Details)

v3.22.1
Schedule of Maturities of Debt Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents [Abstract]    
Due within one year, fair value $ 5,253 $ 8,257
Due within one year, net carrying amount 5,260 8,310
Due after one year through five years, fair value 19,289 20,335
Due after one year through five years, net carrying amount 19,349 20,402
Debt Securities Available-for-sale, fair value 24,542 28,592
Debt Securities Available-for-sale, net carrying amount $ 24,609 $ 28,712