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        
Net Income (Loss) $ 9,191 $ 15,985 $ 11,558 $ 7,390
Net unrealized gain on available-for-sale debt securities 4   49  
Comprehensive income $ 9,195 $ 15,985 $ 11,607 $ 7,390