XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Other Borrowings - Schedule of Annual Maturities and Weighted Average Interest Rates (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Amount    
2025 $ 38,500 $ 65,500
2026 8,000 8,000
2027 10,000  
2028 10,000  
Total $ 66,500 $ 73,500
Weighted Average Interest Rate    
2025 4.68% 4.31%
2026 2.17% 2.17%
2027 3.90%  
2028 3.90%  
Total 4.14% 4.08%