v3.25.2
STOCKHOLDERS' EQUITYs (Tables)
12 Months Ended
Dec. 31, 2024
STOCKHOLDERS' EQUITYs  
Summary of stock warrant activity

Weighted

Weighted

Average

Aggregate

Number of

Average

Remaining

Intrinsic

Warrants

Exercise

Contractual

Value

    

(in thousands)

    

Price

    

Life (Years)

    

(in thousands)

Outstanding at December 31, 2022

 

99

$

2.39

1.76

 

$

1,140

Granted

 

$

 

 

Exercised

 

(15)

$

2.27

 

 

Forfeited(1)

 

(4)

$

2.27

 

 

Outstanding and exercisable at December 31, 2023

 

80

$

2.43

 

0.76

$

677

Granted

 

$

 

Exercised

 

(58)

$

2.42

 

Forfeited(2)

 

(22)

$

2.45

 

 

Outstanding and exercisable at December 31, 2024

 

$

 

$

(1)Warrants were exercised under a net exercise provision in the warrant agreement. As a result, approximately 4,000 warrants were forfeited in lieu of cash payment for shares during 2023.
(2)Warrants were exercised under a net exercise provision in the warrant agreement. As a result, approximately 22,000 warrants were forfeited in lieu of cash payment for shares during 2024.