v3.25.4
Fair Value - Schedule of Financial Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: $ 592,958 $ 256,274
I/O strip receivables 33 82
Agency mortgage-backed securities    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 280,919 70,091
Collateralized mortgage obligations    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 256,730  
U.S. Treasury    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 55,309 186,183
Fair Value, Inputs, Level 1    
Financial Assets and Liabilities Measured on a Recurring Basis    
I/O strip receivables 0 0
Fair Value, Inputs, Level 1 | Agency mortgage-backed securities    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 0 0
Fair Value, Inputs, Level 1 | Collateralized mortgage obligations    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 0  
Fair Value, Inputs, Level 1 | U.S. Treasury    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 55,309 186,183
Fair Value, Inputs, Level 2    
Financial Assets and Liabilities Measured on a Recurring Basis    
I/O strip receivables 33 82
Fair Value, Inputs, Level 2 | Agency mortgage-backed securities    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 280,919 70,091
Fair Value, Inputs, Level 2 | Collateralized mortgage obligations    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 256,730  
Fair Value, Inputs, Level 2 | U.S. Treasury    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 0 0
Fair Value, Inputs, Level 3    
Financial Assets and Liabilities Measured on a Recurring Basis    
I/O strip receivables 0 0
Fair Value, Inputs, Level 3 | Agency mortgage-backed securities    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 0 0
Fair Value, Inputs, Level 3 | Collateralized mortgage obligations    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: 0  
Fair Value, Inputs, Level 3 | U.S. Treasury    
Financial Assets and Liabilities Measured on a Recurring Basis    
Available-for-sale securities: $ 0 $ 0