v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 45,978 $ 33,646 $ 129,946 $ 101,009
Other comprehensive loss:        
Changes in unrealized losses on investment securities, net of tax (56) (3) (98) (247)
Comprehensive income $ 45,922 $ 33,643 $ 129,848 $ 100,762