XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
NET INCOME (LOSS) $ (65,166) $ 13,699 $ (33,064) $ 12,780
Other comprehensive income (loss):        
Change in available for sale securities, net of tax 305 (254) (505) (1,462)
TOTAL COMPREHENSIVE INCOME (LOSS) $ (64,861) $ 13,445 $ (33,569) $ 11,318