XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME AND LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (26,702) $ 6,722 $ 64,212
Other comprehensive income and loss      
Unrealized holding income (loss), net of tax 8,905 35,741 (292,921)
Comprehensive (loss) income $ (17,797) $ 42,463 $ (228,709)