XML 119 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Borrowings - Contractual Maturities of Other Borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Due in 2024 $ 275,263  
Due in 2025 14,740  
Due in 2026 151,576  
Due in 2027 1,636  
Due in 2028 1,594  
Thereafter 301,683  
Unamortized debt issuance costs and other basis adjustments 18,378  
Total $ 764,870 $ 743,003