XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Investments Securities and Fair Value Measurements - Available-for-sale Investments, by Remaining Contract Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Amortized Cost    
Due in one year or less $ 90,822 $ 64,627
Due after one year through three years 25,787 61,314
Amortized Cost 116,609 125,941
Estimated Fair Value    
Due in one year or less 89,297 64,600
Due after one year through three years 25,161 61,076
Available-for-sale investment securities: $ 114,458 $ 125,676