XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Maturities and Weighted Average Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Scheduled maturities and weighted average rates of borrowings    
Year one   $ 131,156
Year two $ 431,470  
Year four   44,585
Thereafter 85,155 85,070
Total borrowings $ 516,625 $ 260,811
Weighted Average Rate    
Year one (as a percent)   2.89%
Year two (as a percent) 4.98%  
Year four (as a percent)   6.02%
Thereafter (as a percent) 4.10% 3.91%
Total borrowings (as a percent) 4.84% 3.76%