XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (24,158) $ 18,245 $ (57,466)
Other comprehensive income:      
Net unrealized gain on marketable investment securities 37 94 517
Comprehensive (loss) income $ (24,121) $ 18,339 $ (56,949)