v3.26.3
Derivative Financial Instruments - Schedule of Net Gains (Losses) Related to Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Total $ 774 $ 544 $ 1,311 $ 1,381
Mortgage origination commitments        
Derivative Instruments, Gain (Loss) [Line Items]        
Total 773 541 1,326 1,326
Open forward delivery sales agreements (hedge MTM)        
Derivative Instruments, Gain (Loss) [Line Items]        
Total 224 91 257 (5)
Open forward delivery sales agreements (pipeline hedge)        
Derivative Instruments, Gain (Loss) [Line Items]        
Total (57) (59) (81) 14
Open mandatory delivery commitments        
Derivative Instruments, Gain (Loss) [Line Items]        
Total $ (166) $ (29) $ (191) $ 46