XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
NET INCOME (LOSS) PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]          
Net income (loss) $ (4,388) $ (7,835) $ 1,298 $ (13,523)  
Net loss attributable to common stockholders $ (7,717) $ (7,835) $ (5,062) $ (13,523)  
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]          
Weighted average common shares outstanding - basic (in shares) 5,491,000 4,813,000 5,473,000 4,716,000  
Weighted average common shares outstanding - diluted (in shares) 5,491,000 4,813,000 5,473,000 4,716,000  
Net loss per common share attributable to common stockholders - basic (in dollars per share) $ (1.41) $ (1.63) $ (0.92) $ (2.87)  
Net loss per common share attributable to common stockholders - diluted (in dollars per share) $ (1.41) $ (1.63) $ (0.92) $ (2.87)  
Series A Convertible Preferred Stock          
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]          
Accumulated undeclared dividends $ (1,792) $ 0 $ (3,425) $ 0 $ (1,000)
Series B Convertible Preferred Stock          
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]          
Accumulated undeclared dividends $ (1,536) $ 0 $ (2,935) $ 0 $ (900)