CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($) $ in Thousands |
Total |
Common Stock |
Additional Paid in Capital |
Retained Deficit |
Total |
Noncontrolling Interest |
| Beginning balance at Dec. 31, 2023 |
$ (19,867)
|
$ 59
|
$ 38,943
|
$ (59,094)
|
$ (20,092)
|
$ 225
|
| Beginning balance, shares at Dec. 31, 2023 |
|
58,925,871
|
|
|
|
|
| Issuance of shares - share based compensation on RSUs |
343
|
$ 1
|
342
|
|
343
|
|
| Issuance of shares - share based compensation on RSUs, shares |
|
742,079
|
|
|
|
|
| Income (Loss) for the period |
(6,379)
|
|
|
(6,379)
|
(6,379)
|
|
| Ending balance at Mar. 31, 2024 |
(25,903)
|
$ 60
|
39,285
|
(65,473)
|
(26,128)
|
225
|
| Ending balance, shares at Mar. 31, 2024 |
|
59,667,950
|
|
|
|
|
| Beginning balance at Dec. 31, 2023 |
(19,867)
|
$ 59
|
38,943
|
(59,094)
|
(20,092)
|
225
|
| Beginning balance, shares at Dec. 31, 2023 |
|
58,925,871
|
|
|
|
|
| Income (Loss) for the period |
(10,983)
|
|
|
|
|
|
| Ending balance at Sep. 30, 2024 |
(29,495)
|
$ 62
|
40,395
|
(70,076)
|
(29,619)
|
124
|
| Ending balance, shares at Sep. 30, 2024 |
|
61,023,439
|
|
|
|
|
| Beginning balance at Mar. 31, 2024 |
(25,903)
|
$ 60
|
39,285
|
(65,473)
|
(26,128)
|
225
|
| Beginning balance, shares at Mar. 31, 2024 |
|
59,667,950
|
|
|
|
|
| Issuance of shares - share based compensation on RSUs |
498
|
$ 1
|
497
|
|
498
|
|
| Issuance of shares - share based compensation on RSUs, shares |
|
544,157
|
|
|
|
|
| Dividends |
(100)
|
|
|
|
|
(100)
|
| Income (Loss) for the period |
285
|
|
|
284
|
284
|
1
|
| Issuance of shares - ESPP |
221
|
|
221
|
|
221
|
|
| Issuance of shares - ESPP, shares |
|
391,574
|
|
|
|
|
| Ending balance at Jun. 30, 2024 |
(24,999)
|
$ 61
|
40,003
|
(65,189)
|
(25,125)
|
126
|
| Ending balance, shares at Jun. 30, 2024 |
|
60,603,681
|
|
|
|
|
| Issuance of shares - share based compensation on RSUs |
393
|
$ 1
|
392
|
|
393
|
|
| Issuance of shares - share based compensation on RSUs, shares |
|
419,758
|
|
|
|
|
| Income (Loss) for the period |
(4,889)
|
|
|
(4,887)
|
(4,887)
|
(2)
|
| Ending balance at Sep. 30, 2024 |
(29,495)
|
$ 62
|
40,395
|
(70,076)
|
(29,619)
|
124
|
| Ending balance, shares at Sep. 30, 2024 |
|
61,023,439
|
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
(29,468)
|
$ 62
|
40,949
|
(70,566)
|
(29,555)
|
87
|
| Beginning balance, shares at Dec. 31, 2024 |
|
61,758,727
|
|
|
|
|
| Issuance of shares - options exercised |
$ 12
|
|
12
|
|
12
|
|
| Issuance of shares - options exercised, shares |
50,000
|
50,000
|
|
|
|
|
| Issuance of shares - share based compensation on RSUs |
$ 536
|
$ 2
|
534
|
|
536
|
|
| Issuance of shares - share based compensation on RSUs, shares |
|
1,876,109
|
|
|
|
|
| Income (Loss) for the period |
526
|
|
|
154
|
154
|
372
|
| Issuance of shares - ESPP |
3
|
|
3
|
|
3
|
|
| Issuance of shares - ESPP, shares |
|
5,496
|
|
|
|
|
| Ending balance at Mar. 31, 2025 |
(28,391)
|
$ 64
|
41,498
|
(70,412)
|
(28,850)
|
459
|
| Ending balance, shares at Mar. 31, 2025 |
|
63,690,332
|
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
(29,468)
|
$ 62
|
40,949
|
(70,566)
|
(29,555)
|
87
|
| Beginning balance, shares at Dec. 31, 2024 |
|
61,758,727
|
|
|
|
|
| Income (Loss) for the period |
(812)
|
|
|
|
|
|
| Ending balance at Sep. 30, 2025 |
(28,244)
|
$ 65
|
43,330
|
(71,763)
|
(28,368)
|
124
|
| Ending balance, shares at Sep. 30, 2025 |
|
64,954,008
|
|
|
|
|
| Beginning balance at Mar. 31, 2025 |
(28,391)
|
$ 64
|
41,498
|
(70,412)
|
(28,850)
|
459
|
| Beginning balance, shares at Mar. 31, 2025 |
|
63,690,332
|
|
|
|
|
| Issuance of shares - options exercised |
$ 49
|
|
49
|
|
49
|
|
| Issuance of shares - options exercised, shares |
196,667
|
196,667
|
|
|
|
|
| Issuance of shares - share based compensation on RSUs |
$ 777
|
$ 1
|
776
|
|
777
|
|
| Issuance of shares - share based compensation on RSUs, shares |
|
309,994
|
|
|
|
|
| Dividends |
(148)
|
|
|
|
|
(148)
|
| Income (Loss) for the period |
617
|
|
|
608
|
608
|
9
|
| Issuance of shares - ESPP |
168
|
|
168
|
|
168
|
|
| Issuance of shares - ESPP, shares |
|
258,796
|
|
|
|
|
| Proceeds from disgorgement of stockholders short-swing profit |
12
|
|
12
|
|
12
|
|
| Ending balance at Jun. 30, 2025 |
(26,916)
|
$ 65
|
42,503
|
(69,804)
|
(27,236)
|
320
|
| Ending balance, shares at Jun. 30, 2025 |
|
64,455,789
|
|
|
|
|
| Issuance of shares - share based compensation on RSUs |
827
|
|
827
|
|
827
|
|
| Issuance of shares - share based compensation on RSUs, shares |
|
498,219
|
|
|
|
|
| Dividends |
(200)
|
|
|
|
|
(200)
|
| Income (Loss) for the period |
(1,955)
|
|
|
(1,959)
|
(1,959)
|
4
|
| Ending balance at Sep. 30, 2025 |
$ (28,244)
|
$ 65
|
$ 43,330
|
$ (71,763)
|
$ (28,368)
|
$ 124
|
| Ending balance, shares at Sep. 30, 2025 |
|
64,954,008
|
|
|
|
|