v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Net Loss Per Share

The computation of net loss per share is as follows (in thousands, except per share data):

 

   For the Three Months Ended   For the Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Numerator:                
Net loss from continuing operations– basic and diluted  $(12,421)  $(1,346)  $(89,955)  $(3,307)
Denominator:                    
Weighted average common shares outstanding – basic and diluted   17,066,476    570,813    19,171,730    462,972 
Loss per common share, basic and diluted  $(0.73)  $(2.36)  $(4.69)  $(7.14)
Schedule of Dilutive Securities were Excluded from the Computation of Diluted Net Loss Per Share

The following potentially dilutive securities were excluded from the computation of diluted net loss per share because their inclusion would have been antidilutive:

 

   Six Months Ended
June 30,
 
   2026   2025 
         
Stock options   1,154,352    2,164 
Unvested RSU awards   2,805,151    
-
 
Unvested PSU awards   1,436,441    
-
 
Warrants   7,020,662    613,350 
Convertible debt, net of discount   
-
    
-
 
Total   12,416,606    615,514