v3.25.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balances (in shares) at Dec. 31, 2023 37,958,000        
Balances at Dec. 31, 2023   $ 166,609 $ 6 $ (115,558) $ 51,057
Issuance of common shares upon the vesting and settlement of restricted stock units (in shares) 5,916        
Issuance of common shares upon the vesting and settlement of restricted stock units   0 0 0 0
Share-based compensation expense   488 0 0 488
Unrealized gain (loss) on marketable securities   0 (45) 0 (45)
Net loss   0 0 (5,151) (5,151)
Balance (in shares) at Mar. 31, 2024 37,963,916        
Balance at Mar. 31, 2024   167,097 (39) (120,709) 46,349
Balances (in shares) at Dec. 31, 2024 42,818,660        
Balances at Dec. 31, 2024   180,697 23 (140,002) $ 40,718
Issuance of common shares upon the vesting and settlement of restricted stock units (in shares) 3,805       3,805
Issuance of common shares upon the vesting and settlement of restricted stock units   0 0 0 $ 0
Issuance of common shares upon the exercise of stock options (in shares) 37,000       37,000
Issuance of common shares upon the exercise of stock options   94 0 0 $ 94
Share-based compensation expense   867 0 0 867
Unrealized gain (loss) on marketable securities   0 (18) 0 (18)
Net loss   0 0 (7,707) (7,707)
Balance (in shares) at Mar. 31, 2025 42,859,465        
Balance at Mar. 31, 2025   $ 181,658 $ 5 $ (147,709) $ 33,954