XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OTHER COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF OTHER COMPREHENSIVE INCOME        
Net Income (Loss) $ 24,740 $ 27,059 $ 63,010 $ 66,374
Other comprehensive income (loss):        
Unrealized gains (losses) on available-for-sale investments, net of tax of $(36) and $24 for the three and nine months ended September 30, 2025, respectively, and net of tax of $(154) and $(105) for the three and nine months ended September 30, 2024, respectively 138 580 (89) 396
Comprehensive income $ 24,878 $ 27,639 $ 62,921 $ 66,770