v3.26.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) - 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 (LOSS) $ (15,178) $ (43,574) $ 22,440 $ (76,638)
Other comprehensive income:        
Change in available-for-sale securities, net of tax 1,203 1,470 3,300 965
TOTAL COMPREHENSIVE INCOME (LOSS) $ (13,975) $ (42,104) $ 25,740 $ (75,673)