XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Fair Value of Derivative Contracts (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets $ 5,263,000 $ 8,501,000
Liabilities 15,794,000 4,603,000
Notional Amounts 1,733,845,000 928,101,000
Rate lock commitments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets 3,787,000 1,010,000
Liabilities 1,128,000 1,350,000
Notional Amounts 211,899,000 81,717,000
Forward Sales Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets 1,476,000 7,491,000
Liabilities 14,666,000 3,253,000
Notional Amounts $ 1,521,946,000 $ 846,384,000