XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Concentrations (Details) - Customer Concentration Risk [Member] - Customer
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Deposits [Member] | Five Customers [Member]    
Concentration Percentage [Abstract]    
Number of significant customers 5 5
Percentage of concentration risk 21.00% 18.00%
Securities Sold under Agreements to Repurchase [Member]    
Concentration Percentage [Abstract]    
Number of significant customers 1 1
Securities Sold under Agreements to Repurchase [Member] | One Customer [Member]    
Concentration Percentage [Abstract]    
Percentage of concentration risk 90.00% 88.00%