XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Repurchase Agreements (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total $ 15,895 $ 12,714
U S Federal Treasury Obligations [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total 15,895 12,714
Overnight And Continuous [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total 15,895 12,714
Overnight And Continuous [Member] | U S Federal Treasury Obligations [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total 15,895 12,714
Upto 30 Days [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total
Upto 30 Days [Member] | U S Federal Treasury Obligations [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total
30 - 90 Days [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total
30 - 90 Days [Member] | U S Federal Treasury Obligations [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total
Greater Than 90 Days [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total
Greater Than 90 Days [Member] | U S Federal Treasury Obligations [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Total