v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Consolidated Statements of Comprehensive Loss    
Net income (loss) attributable to common stockholders $ (11,955) $ 43,603
Other comprehensive income (loss)    
Foreign currency translation adjustment   (7)
Foreign currency translation adjustments reclassed out of accumulated other comprehensive income related to discontinued operations   (1,125)
Unrealized gain on marketable securities, net of tax of $0 (52) (16)
Total other comprehensive income (loss) (52) (1,148)
Comprehensive income (loss) $ (12,007) $ 42,455