v3.25.2
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Thousands
Series A Preferred Stock [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2023 $ 3 $ 3 $ 291,276 $ (250,970) $ (13,798) $ 26,845 $ 53,359
Balance, shares at Dec. 31, 2023 3,061,245 62,500 2,546,361          
Balance, shares at Dec. 31, 2023           40,741    
Net (loss) income (5,254) 2,710 (2,544)
Reverse split adjustment
Reverse split adjustment, shares     17          
Stock-based compensation 661 661
Issuance of shares – warrant exercise 300 300
Issuance of shares - warrant exercises, shares     61,501          
Restricted stock units vested
Restricted stock units vested, shares     3,780          
Issuance of shares- notes conversion 1,023 1,023
Issuance of shares- Notes conversion, shares     270,572          
Warrants revaluation (1,715) (1,715)
Distribution to Non-Controlling interest (2,233) (2,233)
Balance at Mar. 31, 2024 $ 3 $ 3 291,545 (256,224) $ (13,798) 27,322 48,851
Balance, shares at Mar. 31, 2024 3,061,245 62,500 2,882,231          
Balance, shares at Mar. 31, 2024           40,741    
Balance at Dec. 31, 2023 $ 3 $ 3 291,276 (250,970) $ (13,798) 26,845 53,359
Balance, shares at Dec. 31, 2023 3,061,245 62,500 2,546,361          
Balance, shares at Dec. 31, 2023           40,741    
Net (loss) income               (11,689)
Issuance of shares- notes conversion               3,700
Balance at Jun. 30, 2024 $ 5 $ 5 305,250 (267,097) $ (13,798) 25,568 49,933
Balance, shares at Jun. 30, 2024 4,953,545 62,500 5,272,845          
Balance, shares at Jun. 30, 2024           40,741    
Balance at Dec. 31, 2023 $ 3 $ 3 291,276 (250,970) $ (13,798) 26,845 53,359
Balance, shares at Dec. 31, 2023 3,061,245 62,500 2,546,361          
Balance, shares at Dec. 31, 2023           40,741    
Restricted stock units vested, shares     3,432          
Issuance of shares- Notes conversion, shares     2,512,581          
Issuance of shares - restricted stock awards, shares     1,065,101          
Balance at Dec. 31, 2024 $ 5 $ 11 315,607 (314,304) $ (13,798) 39,841 $ 27,362
Balance, shares at Dec. 31, 2024 4,953,545 62,500 10,647,761          
Balance, shares at Dec. 31, 2024           40,741   40,741
Balance at Mar. 31, 2024 $ 3 $ 3 291,545 (256,224) $ (13,798) 27,322 $ 48,851
Balance, shares at Mar. 31, 2024 3,061,245 62,500 2,882,231          
Balance, shares at Mar. 31, 2024           40,741    
Net (loss) income (10,873) 1,728 (9,145)
Stock-based compensation 1,368 1,368
Issuance of shares – warrant exercise 2,004 2,004
Issuance of shares - warrant exercises, shares     529,354          
Restricted stock units vested
Restricted stock units vested, shares     100          
Issuance of shares- notes conversion $ 1 2,688 2,689
Issuance of shares- Notes conversion, shares     711,393          
Warrants revaluation 7,648 7,648
Distribution to Non-Controlling interest (3,482) (3,482)
Series A Preferred Stock issuance $ 2 (2)
Series A preference shares issued, shares 1,892,300              
Issuance of shares- restricted stock awards $ 1 (1)
Issuance of shares - restricted stock awards, shares     1,149,767          
Balance at Jun. 30, 2024 $ 5 $ 5 305,250 (267,097) $ (13,798) 25,568 49,933
Balance, shares at Jun. 30, 2024 4,953,545 62,500 5,272,845          
Balance, shares at Jun. 30, 2024           40,741    
Net (loss) income (7,190) (903) (8,093)
Stock-based compensation 1,257 1,257
Issuance of shares – warrant exercise $ 1 26 27
Issuance of shares - warrant exercises, shares     596,390          
Issuance of shares- notes conversion $ 1 2,165 2,166
Issuance of shares- Notes conversion, shares     572,911          
Distribution to Non-Controlling interest (1,204) (1,204)
Issuance of shares- restricted stock awards $ 1 (1)
Issuance of shares - restricted stock awards, shares     1,188,691          
SEPA consent fee 250 250
Issuance of shares-SEPA commitment fee payment and consent fees, shares     59,382          
Contribution from Non-Controlling interest 7,259 7,259
Balance at Sep. 30, 2024 $ 5 $ 8 309,947 (274,287) $ (13,798) 30,720 51,595
Balance, shares at Sep. 30, 2024 4,953,545 62,500 7,690,219          
Balance, shares at Sep. 30, 2024           40,741    
Net (loss) income (40,017) 1,499 (38,518)
Stock-based compensation 2,027 2,027
Issuance of shares – warrant exercise $ 1 (1)
Issuance of shares - warrant exercises, shares     530,776          
Restricted stock units vested
Restricted stock units vested, shares     89,380          
Issuance of shares- notes conversion $ 1 3,510 3,511
Issuance of shares- Notes conversion, shares     957,705          
Distribution to Non-Controlling interest (2,014) (2,014)
Issuance of shares- restricted stock awards 1 (1)
SEPA consent fee 25 25
Issuance of shares-SEPA commitment fee payment and consent fees, shares     5,938          
Contribution from Non-Controlling interest 9,636 9,636
Issuance of shares- Placement agent release payment 1,000 1,000
Issuance of shares- Placement agent release payment, shares     308,642          
Balance at Dec. 31, 2024 $ 5 $ 11 315,607 (314,304) $ (13,798) 39,841 $ 27,362
Balance, shares at Dec. 31, 2024 4,953,545 62,500 10,647,761          
Balance, shares at Dec. 31, 2024           40,741   40,741
Net (loss) income (7,556) 202 $ (7,354)
Stock-based compensation 1,847 1,847
Issuance of shares – warrant exercise
Issuance of shares - warrant exercises, shares     384,721          
Restricted stock units vested
Distribution to Non-Controlling interest (1,295) (1,295)
Contribution from Non-Controlling interest 4,310 4,310
Issuance of shares- SEPA draws $ 2 2,121 2,123
Issuance of shares- SEPA draws, shares     1,512,872          
Balance at Mar. 31, 2025 $ 5 $ 13 319,575 (321,860) $ (13,798) 43,058 26,993
Balance, shares at Mar. 31, 2025 4,953,545 62,500 12,548,786          
Balance, shares at Mar. 31, 2025           40,741    
Balance at Dec. 31, 2024 $ 5 $ 11 315,607 (314,304) $ (13,798) 39,841 $ 27,362
Balance, shares at Dec. 31, 2024 4,953,545 62,500 10,647,761          
Balance, shares at Dec. 31, 2024           40,741   40,741
Net (loss) income               $ (15,134)
Balance at Jun. 30, 2025 $ 5 $ 19 323,557 (329,242) $ (13,798) 48,778 $ 29,319
Balance, shares at Jun. 30, 2025 4,953,545 62,500 19,095,863          
Balance, shares at Jun. 30, 2025           40,741   40,741
Balance at Mar. 31, 2025 $ 5 $ 13 319,575 (321,860) $ (13,798) 43,058 $ 26,993
Balance, shares at Mar. 31, 2025 4,953,545 62,500 12,548,786          
Balance, shares at Mar. 31, 2025           40,741    
Net (loss) income (7,382) (398) (7,780)
Stock-based compensation 1,942 1,942
Issuance of shares – warrant exercise
Issuance of shares - warrant exercises, shares     59,131          
Restricted stock units vested
Restricted stock units vested, shares     6,600          
Distribution to Non-Controlling interest (1,424) (1,424)
Issuance of shares- restricted stock awards $ 2 (2)
Issuance of shares - restricted stock awards, shares     2,140,683          
Contribution from Non-Controlling interest 7,542 7,542
Issuance of shares- ATM settlements $ 3 2,043 2,046
Issuance of shares- ATM settlements, shares     3,340,663          
Issuance of restricted shares-Green Cloud issuance $ 1 (1)
Issuance of restricted shares-GreenCloud issuance, shares     1,000,000          
Balance at Jun. 30, 2025 $ 5 $ 19 $ 323,557 $ (329,242) $ (13,798) $ 48,778 $ 29,319
Balance, shares at Jun. 30, 2025 4,953,545 62,500 19,095,863          
Balance, shares at Jun. 30, 2025           40,741   40,741