v3.25.4
NET INCOME (LOSS) PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Numerator:    
Net income (loss) $ 1,365 $ (25,915)
Accumulated undeclared dividends (1,922) 0
Net loss attributable to common stockholders $ (557) $ (25,915)
Denominator:    
Weighted average common shares outstanding- basic (in shares) 5,027,000 4,347,000
Weighted average common shares outstanding- diluted (in shares) 5,027,000 4,347,000
Net loss per share attributable to common stockholders    
Basic (in dollars per share) $ (0.11) $ (5.96)
Diluted (in dollars per share) $ (0.11) $ (5.96)
Series A Convertible Preferred Stock    
Numerator:    
Accumulated undeclared dividends $ (1,035) $ 0
Series B Convertible Preferred Stock    
Numerator:    
Accumulated undeclared dividends $ (887) $ 0