XML 190 R157.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Borrowings by contractual maturities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Instrument  
2024 $ 183,327
2025 144,214
2026 74,500
2028 438,288
Later years 238,003
Total borrowings 1,078,332
Assets sold under agreements to repurchase  
Debt Instrument  
2024 91,384
2025 0
2026 0
2028 0
Later years 0
Total borrowings 91,384
Notes payable  
Debt Instrument  
2024 91,943
2025 144,214
2026 74,500
2028 438,288
Later years 238,003
Total borrowings $ 986,948