XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Investment Securities - Schedule of Amortized Cost and Fair Value of Debt Securities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Debt Securities, Held-to-maturity, Maturity, Amortized Cost, Net [Abstract]  
Due within one year $ 3,680
Due after one year through five years 3,875
Due after five years through ten years 0
Due after ten years 110
Amortized cost 7,665
Debt Securities, Held-to-maturity, Maturity, Fair Value [Abstract]  
Due within one year 3,511
Due after one year through five years 3,694
Due after five years through ten years 0
Due after ten years 95
Fair value 7,300
Debt Securities, Available-for-sale, Amortized Cost [Abstract]  
Due within one year 184,424
Due after one year through five years 87,398
Due after five years through ten years 0
Due after ten years 0
Amortized cost 271,822
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]  
Due within one year 182,600
Due after one year through five years 82,507
Due after five years through ten years 0
Due after ten years 0
Fair value $ 265,107