XML 29 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OTHER COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CONDENSED CONSOLIDATED STATEMENTS OF OTHER COMPREHENSIVE INCOME    
Net Income (Loss) $ 17,223 $ 13,481
Other comprehensive loss:    
Unrealized losses on available-for-sale investments, net of tax of $44 and $30 for the three months ended March 31, 2026 and 2025, respectively (166) (113)
Comprehensive income $ 17,057 $ 13,368