XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Stockholders' Equity  
Schedule of Warrants to Purchase Common Stock

    

Common Shares

    

Issuable Upon Exercise

of Outstanding

Weighted-Average

Investor Warrants

Warrants

Exercise Price

Outstanding December 31, 2023

 

150

$

7.71

Issued

 

 

Outstanding March 31, 2024

150

$

7.71

    

Common Shares

    

Issuable Upon Exercise

of Outstanding

Weighted-Average

Investor Warrants

Warrants

Exercise Price

Outstanding December 31, 2022

 

150

$

7.71

Issued

 

 

Outstanding March 31, 2023

150

$

7.71

Schedule of Recognized Expense Related to Employee Option Exercises

Three Months Ended March 31, 

    

2024

    

2023

Employee options expense recognized

$

1,191

$

1,089

Total option expense recognized

$

1,191

$

1,089

Schedule of Share-Based Compensation, Stock Option Activity

Number of 

Weighted-Average

Options (thousands)

    

Exercise Price

Outstanding at December 31, 2023

4,798

$

6.27

Granted

45

 

7.29

Exercised

(75)

 

5.81

Forfeited

Outstanding at March 31, 2024

4,768

$

6.29

Number of

    

Weighted-Average

    

Options (thousands)

Exercise Price

Outstanding at December 31, 2022

4,539

$

5.43

Granted

580

 

8.12

Exercised

(47)

 

4.36

Forfeited

 

(40)

6.98

Outstanding at March 31, 2023

5,032

$

5.43

Of the 4,768 options granted and outstanding at March 31, 2024, 3,857 are fully vested and exercisable.

Schedule of Share-Based Compensation, Stock Option Volatility Measurements

Valuation Assumptions

Black-Scholes Model Assumptions

March 31, 2024

Expected dividend

 

-

%

Risk free rate

 

4.73

%

Expected volatility

48

%

Expected life

1.50 years

Schedule of Restricted Share Unit Activity

Number of Restricted

RSUs Current Year

Share Units (thousands)

Outstanding at December 31, 2023

 

218

Awarded

 

17

Released

(21)

Outstanding at March 31, 2024

214

Number of Restricted

RSUs Past Year

Share Units (thousands)

Outstanding at December 31, 2022

 

35

Awarded

264

Released

(1)

Outstanding at March 31, 2023

298