XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.2
Other Borrowings - Contractual Maturities of Other Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Due in 2025 $ 67,580  
Due in 2026 151,976  
Due in 2027 18,783  
Due in 2028 1,846  
Due in 2029 1,059  
Thereafter 620,553  
Unamortized debt issuance costs and other basis adjustments 10,500  
Total $ 872,297 $ 689,618