v3.25.2
Condensed 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
Net income $ 9,040 $ 6,358 $ 37,852 $ 40,601
Other comprehensive gain (loss):        
Unrealized (loss) gain on available-for-sale securities (132) 73 (124) (574)
Comprehensive income $ 8,908 $ 6,431 $ 37,728 $ 40,027