XML 24 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (352,088) $ (231,801) $ 1,604,715
Other comprehensive (loss) income      
Unrealized gain (loss) on available-for-sale securities 12,094 (11,337) (1,303)
Comprehensive (loss) income $ (339,994) $ (243,138) $ 1,603,412