v3.26.1
Earnings Per Share - Schedule of Dilutive Securities were Excluded from the Computation of Diluted Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Dilutive Securities were Excluded from the Computation of Diluted Net Loss Per Share [Line Items]    
Antidilutive securities 12,416,606 615,514
Stock Options [Member]    
Schedule of Dilutive Securities were Excluded from the Computation of Diluted Net Loss Per Share [Line Items]    
Antidilutive securities 1,154,352 2,164
Unvested RSU awards [Member]    
Schedule of Dilutive Securities were Excluded from the Computation of Diluted Net Loss Per Share [Line Items]    
Antidilutive securities 2,805,151
Unvested PSU Awards [Member]    
Schedule of Dilutive Securities were Excluded from the Computation of Diluted Net Loss Per Share [Line Items]    
Antidilutive securities 1,436,441
Warrants [Member]    
Schedule of Dilutive Securities were Excluded from the Computation of Diluted Net Loss Per Share [Line Items]    
Antidilutive securities 7,020,662 613,350
Convertible debt, net of discount [Member]    
Schedule of Dilutive Securities were Excluded from the Computation of Diluted Net Loss Per Share [Line Items]    
Antidilutive securities