v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Beginning balance at Dec. 31, 2024 $ 257,417 $ 1,426 $ (21,262) $ 221,905 $ 55,348
Beginning balance, shares at Dec. 31, 2024   142,711,797      
Beginning Balance Treasury Stock, shares at Dec. 31, 2024     2,308,524    
Consolidation of VIE (46)     (46)  
Net income (loss) (5,951)       (5,951)
Stock-based compensation 3,639     3,639  
Issuance of common stock, shares   392,913      
Issuance of common stock 4 $ 4      
Treasury stock, shares     177,884    
Treasury stock (354)   $ (354)    
Ending balance at Jun. 30, 2025 254,709 $ 1,430 $ (21,616) 225,498 49,397
Ending balance, shares at Jun. 30, 2025   143,104,710      
Ending balance, Treasury Stock shares at Jun. 30, 2025     2,486,408    
Beginning balance at Mar. 31, 2025 258,187 $ 1,426 $ (21,262) 223,139 54,884
Beginning balance, shares at Mar. 31, 2025   142,711,797      
Beginning Balance Treasury Stock, shares at Mar. 31, 2025     2,308,524    
Consolidation of VIE (6)     (6)  
Net income (loss) (5,487)       (5,487)
Stock-based compensation 2,365     2,365  
Issuance of common stock, shares   392,913      
Issuance of common stock 4 $ 4      
Treasury stock, shares     177,884    
Treasury stock (354)   $ (354)    
Ending balance at Jun. 30, 2025 254,709 $ 1,430 $ (21,616) 225,498 49,397
Ending balance, shares at Jun. 30, 2025   143,104,710      
Ending balance, Treasury Stock shares at Jun. 30, 2025     2,486,408    
Beginning balance at Dec. 31, 2025 $ 263,148 $ 1,431 $ (21,681) 226,302 57,096
Beginning balance, shares at Dec. 31, 2025   143,244,544      
Beginning Balance Treasury Stock, shares at Dec. 31, 2025 2,521,886   2,521,886    
Net income (loss) $ 231       231
Stock-based compensation 1,151     1,151  
Ending balance at Jun. 30, 2026 $ 264,530 $ 1,431 $ (21,681) 227,453 57,327
Ending balance, shares at Jun. 30, 2026   143,244,544      
Ending balance, Treasury Stock shares at Jun. 30, 2026 2,521,886   2,521,886    
Beginning balance at Mar. 31, 2026 $ 263,773 $ 1,431 $ (21,681) 226,922 57,101
Beginning balance, shares at Mar. 31, 2026   143,244,544      
Beginning Balance Treasury Stock, shares at Mar. 31, 2026     2,521,886    
Consolidation of VIE 15     15  
Net income (loss) 226       226
Stock-based compensation 516     516  
Ending balance at Jun. 30, 2026 $ 264,530 $ 1,431 $ (21,681) $ 227,453 $ 57,327
Ending balance, shares at Jun. 30, 2026   143,244,544      
Ending balance, Treasury Stock shares at Jun. 30, 2026 2,521,886   2,521,886