Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)

v3.26.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value Measurements    
Mortgage loans held for sale $ 15,479 $ 4,772
Derivative Asset Current Statement Of Financial Position Extensible Enumeration Not Disclosed Flag true  
Derivative assets $ 41 26
Derivative Liability Statement Of Financial Position Extensible Enumeration Not Disclosed Flag true  
Derivative liabilities $ (57) 0
Total 15,463 4,798
Level 1    
Fair Value Measurements    
Mortgage loans held for sale 0 0
Derivative assets 0 0
Derivative liabilities 0 0
Total 0 0
Level 2    
Fair Value Measurements    
Mortgage loans held for sale 15,479 4,772
Derivative assets 0 0
Derivative liabilities 0 0
Total 15,479 4,772
Level 3    
Fair Value Measurements    
Mortgage loans held for sale 0 0
Derivative assets 41 26
Derivative liabilities (57) 0
Total $ (16) $ 26