XML 99 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Other Borrowings - Contractual Maturities of Other Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Due in 2025 $ 86,344  
Due in 2026 151,976  
Due in 2027 2,087  
Due in 2028 1,846  
Due in 2029 1,059  
Thereafter 387,151  
Unamortized debt issuance costs and other basis adjustments 11,811  
Total $ 642,274 $ 689,618