XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
SECURITIES - Summary of amortized cost of securities held-to-maturity and their estimated fair value (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 33,241 $ 33,412
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,984) (5,089)
Estimated Fair Value 29,257 28,323
Allowance for credit loss (122) (158)
Securities held-to-maturity 33,119 33,254
Corporate bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 18,600 18,600
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2,989) (3,593)
Estimated Fair Value 15,611 15,007
Asset-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 14,641 14,812
Gross Unrealized Gains 0 0
Gross Unrealized Losses (995) (1,496)
Estimated Fair Value $ 13,646 $ 13,316