XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value measurements - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Available-for-sale securities [Abstract]      
Cost $ 11,828 $ 11,755 $ 11,580
Gross Unrealized Gains 39 45 11
Gross Unrealized Losses 509 478 612
Fair Value 11,358 11,322 10,979
Mortgage-backed securities      
Available-for-sale securities [Abstract]      
Cost 8,072 8,234 8,557
Gross Unrealized Gains 4 17 3
Gross Unrealized Losses 507 470 561
Fair Value 7,569 7,781 7,999
U.S. Treasury securities      
Available-for-sale securities [Abstract]      
Cost 3,756 3,521 3,023
Gross Unrealized Gains 35 28 8
Gross Unrealized Losses 2 8 51
Fair Value $ 3,789 $ 3,541 $ 2,980