XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives - Fair Value of Derivative Contracts (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets $ 11,412,000 $ 10,863,000
Liabilities 11,286,000 21,327,000
Notional Amounts 1,395,001,000 1,083,042,000
Rate lock commitments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets 5,824,000 9,604,000
Liabilities 3,521,000 1,023,000
Notional Amounts 296,032,000 290,380,000
Forward Sales Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets 5,588,000 1,259,000
Liabilities 7,765,000 20,304,000
Notional Amounts $ 1,098,969,000 $ 792,662,000