v3.26.1
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator    
Net income (loss) $ 8,762 $ (21,111)
Numerator for basic EPS 8,762 (21,111)
Numerator for dilutive EPS $ 8,762 $ (21,111)
Denominator    
Denominator for basic EPS – weighted average shares (in shares) 73,889,327 15,024,100
Effect of dilutive securities, stock options and restricted stock units (in shares) 5,010,154 0
Denominator for diluted EPS – adjusted weighted average shares and assumed conversions (in shares) 78,899,481 15,024,100
Basic EPS (in dollars per share) $ 0.12 $ (1.41)
Diluted EPS (in dollars per share) $ 0.11 $ (1.41)
Anti-Dilutive Securities excluded from the calculation of EPS    
Total potentially dilutive shares (in shares) 7,466,133 55,574,989
Stock options and restricted stock units    
Anti-Dilutive Securities excluded from the calculation of EPS    
Total potentially dilutive shares (in shares) 7,466,133 7,679,093
Preferred stock    
Anti-Dilutive Securities excluded from the calculation of EPS    
Total potentially dilutive shares (in shares) 0 41,994,022
Warrants    
Anti-Dilutive Securities excluded from the calculation of EPS    
Total potentially dilutive shares (in shares) 0 3,609,157
Convertible debt    
Anti-Dilutive Securities excluded from the calculation of EPS    
Total potentially dilutive shares (in shares) 0 2,292,717