v3.26.1
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Condensed Consolidated Statements of Comprehensive (Loss) Income        
Net (loss) income $ (3,054,000) $ (915,000) $ (10,161,000) $ 20,575,000
Other comprehensive (loss) income        
Foreign currency translation adjustments (3,000) 28,000 (11,000) 51,000
Other comprehensive (loss) income (3,000) 28,000 (11,000) 51,000
Comprehensive (loss) income $ (3,057,000) $ (887,000) $ (10,172,000) $ 20,626,000