v3.25.2
Unaudited Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 27,080 $ 32,965 $ 69,720 $ 48,785
Other comprehensive income        
Net change in unrealized gain (loss) on mortgage-backed securities available-for-sale 593 940 1,568 1,586
Total other comprehensive income 593 940 1,568 1,586
Comprehensive income $ 27,673 $ 33,905 $ 71,288 $ 50,371