XML 107 R97.htm IDEA: XBRL DOCUMENT v3.25.1
Mortgage Banking Derivatives - Schedule of Mortgage Banking Derivatives Included in Statements of Financial Condition (Details) - Mortgage Banking - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Derivative, notional amount $ 43,585,000 $ 51,513,000
Derivative, fair value 439,000 184,000
IRLs    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 15,085,000 28,013,000
Derivative, fair value 363,000 481,000
Forwards    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount 28,500,000 23,500,000
Derivative, fair value $ 76,000 $ (297,000)