v3.25.2
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Preferred Stock [Member]
Series D Preferred Stock [Member]
Preferred Stock [Member]
Series E Preferred Stock [Member]
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2023 $ 98   $ 118,928 $ (78,854) $ 40,172
Balance, shares at Dec. 31, 2023 20,627 20,000 9,826,719        
Conversion of Series D Preferred Stock $ 2   (2)
Conversion of Series D Preferred Stock, shares (1,225)   245,000        
Stock–based compensation   2,067 2,067
Net income (loss)   (9,037) (9,037)
Issuance of Common Stock upon warrant exercise $ 7   4,454 4,461
Issuance of Common Stock upon warrant exercise, shares     743,610        
Balance at Mar. 31, 2024 $ 107   125,447 (87,891) 37,663
Balance, shares at Mar. 31, 2024 19,402 20,000 10,815,329        
Balance at Dec. 31, 2023 $ 98   118,928 (78,854) 40,172
Balance, shares at Dec. 31, 2023 20,627 20,000 9,826,719        
Net income (loss)             (17,551)
Balance at Jun. 30, 2024 $ 124   131,830 (96,405) 35,549
Balance, shares at Jun. 30, 2024 16,507 20,000 12,564,861        
Balance at Dec. 31, 2023 $ 98   118,928 (78,854) 40,172
Balance, shares at Dec. 31, 2023 20,627 20,000 9,826,719        
Balance at Dec. 31, 2024   $ 230 172,304 (119,766) $ 52,768
Balance, shares at Dec. 31, 2024 14,457   23,045,209        
Treasury stock - balance, shares at Dec. 31, 2024           0
Balance at Mar. 31, 2024 $ 107   125,447 (87,891) $ 37,663
Balance, shares at Mar. 31, 2024 19,402 20,000 10,815,329        
Conversion of Series D Preferred Stock $ 6   (6)
Conversion of Series D Preferred Stock, shares (2,895)   579,090        
Issuance of Common Stock related to stock–based compensation $ 3   (3)
Issuance of Common Stock related to stock-based compensation, shares     334,312        
Stock–based compensation   1,384 1,384
Net income (loss)   (8,514) (8,514)
Issuance of Common Stock upon warrant exercise $ 8   5,008 5,016
Issuance of Common Stock upon warrant exercise, shares     836,130        
Balance at Jun. 30, 2024 $ 124   131,830 (96,405) 35,549
Balance, shares at Jun. 30, 2024 16,507 20,000 12,564,861        
Balance at Dec. 31, 2024   $ 230 172,304 (119,766) 52,768
Balance, shares at Dec. 31, 2024 14,457   23,045,209        
Conversion of Series D Preferred Stock   $ 17 (17)
Conversion of Series D Preferred Stock, shares (8,475)   1,695,000        
Conversion of Series F Preferred Stock   $ 3 1,348 1,351
Conversion of Series F Preferred Stock, shares     252,000        
Issuance of Common Stock upon option exercise   $ 23 560 583
Issuance of Common Stock upon option exercise, shares     2,333,334        
Issuance of Common Stock upon Senior Convertible Note conversion   $ 21 18,143 18,164
Issuance of Common Stock upon Senior Convertible Note conversion, shares     2,118,862        
Issuance of Common Stock to fund Bayswater Acquisition, net of issuance costs   $ 97 37,565 37,662
Issuance of Common Stock to fund Bayswater Acquisition, net of issuance costs, shares     9,736,904        
Issuance of common stock to seller as part of Bayswater Acquisition   $ 37 15,963 16,000
Issuance of common stock to seller as part of Bayswater Acquisition, shares     3,656,099        
Issuance of Common Stock related to stock–based compensation   $ 1 (1)
Issuance of Common Stock related to stock-based compensation, shares     144,915        
Purchase of treasury stock   $ (336) (336)
Purchase of treasury stock, shares     (40,196) 40,196      
Stock–based compensation   1,324 1,324
Series F Preferred Stock declared dividend   (245) (245)
Series F Preferred Stock deemed dividend   (90,612) (90,612)
Net income (loss)   (2,617) (2,617)
Balance at Mar. 31, 2025   $ 429 $ (336) 156,332 (122,383) 34,042
Balance, shares at Mar. 31, 2025 5,982   42,942,127        
Treasury stock - balance, shares at Mar. 31, 2025       40,196      
Balance at Dec. 31, 2024   $ 230 172,304 (119,766) $ 52,768
Balance, shares at Dec. 31, 2024 14,457   23,045,209        
Treasury stock - balance, shares at Dec. 31, 2024           0
Purchase of treasury stock, shares             57,245
Net income (loss)             $ 33,066
Balance at Jun. 30, 2025   $ 456 $ (418) 180,835 (86,700) $ 94,173
Balance, shares at Jun. 30, 2025 5,982   45,618,567        
Treasury stock - balance, shares at Jun. 30, 2025       57,245     57,245
Balance at Mar. 31, 2025   $ 429 $ (336) 156,332 (122,383) $ 34,042
Balance, shares at Mar. 31, 2025 5,982   42,942,127        
Treasury stock - balance, shares at Mar. 31, 2025       40,196      
Conversion of Series F Preferred Stock   $ 8 3,413 3,421
Conversion of Series F Preferred Stock, shares     774,000        
Issuance of Common Stock upon option exercise   $ 5 45 50
Issuance of Common Stock upon option exercise, shares     483,870        
Issuance of Common Stock related to stock–based compensation   $ 1 (1)
Issuance of Common Stock related to stock-based compensation, shares     130,619        
Purchase of treasury stock   $ (82) $ (82)
Purchase of treasury stock, shares     (17,049) 17,049     17,049
Stock–based compensation   2,398 $ 2,398
Series F Preferred Stock declared dividend   (3,289) (3,289)
Net income (loss)   35,683 35,683
Issuance of Common Stock for Series F Preferred Stock dividends   $ 13 3,276 3,289
Issuance of Common Stock for Series F Preferred Stock dividends, shares     1,305,000        
Adjustment to prior common stock issuance costs   2,552 2,552
Series F Preferred Stock undeclared dividend   (1,402) (1,402)
Remeasurement of Series F preferred stock   17,511 17,511
Balance at Jun. 30, 2025   $ 456 $ (418) $ 180,835 $ (86,700) $ 94,173
Balance, shares at Jun. 30, 2025 5,982   45,618,567        
Treasury stock - balance, shares at Jun. 30, 2025       57,245     57,245