v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Summary of Components of Basic and Diluted Earnings Per Share

The components of basic and diluted earnings per share are as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(in thousands, except per share data)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(9,288

)

 

$

(10,903

)

 

$

(19,421

)

 

$

(25,960

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding, basic

 

 

4,795

 

 

 

2,777

 

 

 

4,708

 

 

 

2,767

 

Dilutive effect of restricted stock units (1)

 

 

 

 

 

 

 

 

 

 

 

 

Dilutive effect of stock options

 

 

 

 

 

 

 

 

 

 

 

 

Dilutive effect of 2025 Warrants

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding, diluted

 

 

4,795

 

 

 

2,777

 

 

 

4,708

 

 

 

2,767

 

Net loss per share, basic

 

$

(1.94

)

 

$

(3.93

)

 

$

(4.13

)

 

$

(9.38

)

Net loss per share, diluted

 

$

(1.94

)

 

$

(3.93

)

 

$

(4.13

)

 

$

(9.38

)

Anti-dilutive securities excluded from diluted loss per share:

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive restricted stock units (1)

 

 

459

 

 

 

64

 

 

 

359

 

 

 

65

 

Anti-dilutive stock options

 

 

53

 

 

 

78

 

 

 

57

 

 

 

80

 

Anti-dilutive 2025 Warrants

 

 

143

 

 

 

 

 

 

143

 

 

 

 

Anti-dilutive warrants

 

 

145

 

 

 

145

 

 

 

145

 

 

 

145

 

Anti-dilutive performance-based restricted stock units

 

 

 

 

 

 

 

 

 

 

 

4

 

(1) Due to the net loss during each of the three and six months ended June 30, 2026 and 2025, no dilutive securities were included in the calculation of diluted loss per share because they would have been anti-dilutive.