v3.26.1
EARNINGS (LOSS) PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator        
Net income (loss) $ 17,454 $ (1,676) $ (8,173) $ (1,536)
Effect of common stock equivalents 0 0 0 0
Net income (loss) adjusted for common stock equivalents $ 17,454 $ (1,676) $ (8,173) $ (1,536)
Weighted average common shares - basic 13,300,231 4,570,178 10,620,121 4,556,866
Denominator:        
Weighted average common shares - diluted 13,300,231 4,570,178 10,620,121 4,556,866
Earnings (loss) per common share - basic $ 1.31 $ (0.37) $ (0.77) $ (0.34)
Earnings (loss) per common share - diluted $ 1.31 $ (0.37) $ (0.77) $ (0.34)