XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net Income (Loss) $ 4,639 $ (32,933)
Other comprehensive income (loss):    
Foreign currency translation adjustments 1,299 392
Available-for-sale investments:    
Unrealized loss on investments, net of tax effect (1) (24)
Other comprehensive gain, net of taxes 1,298 368
Comprehensive income (loss) $ 5,937 $ (32,565)