XML 45 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income (Loss) per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
A reconciliation of the numerators and denominators is as follows (in thousands, except share and per share amounts):
Three Months
Ended June 30,
Six Months
Ended June 30,
2026202520262025
Numerator:
Net (loss) income available to common shareholders
$(13,829)$1,667 $(17,935)$(7,118)
Denominator:
Weighted average common shares outstanding for basic (loss) income per share
5,166,486 2,774,780 4,328,230 2,748,060 
Net effect of dilutive common share equivalents— 2,300 — — 
Weighted average common shares outstanding for diluted net (loss) income per share
5,166,486 2,777,080 4,328,230 2,748,060 
Net (loss) income per share:
Basic$(2.68)$0.60 $(4.14)$(2.59)
Diluted$(2.68)$0.60 $(4.14)$(2.59)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Anti-dilutive common share equivalents excluded from the computation of diluted net (loss) income per share were as follows:
Three Months
Ended June 30,
Six Months
Ended June 30,
2026202520262025
Common share purchase warrants1,433,045 891,899 1,433,045 891,899 
Options and RSUs outstanding1,597,572 226,130 1,597,572 226,130 
Preferred shares1,389,417 — 1,389,417 2,300