XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Comprehensive Income (loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 76,971 $ (9,906) $ 8,433 $ (86,438)
Unrealized gain on available-for-sale securities, net 102   102  
Comprehensive income (loss) $ 77,073 $ (9,906) $ 8,535 $ (86,438)