v3.26.1
NET LOSS PER SHARE - Schedule of Calculating Diluted Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 96,457,629 5,045,581 96,457,629 5,045,581
December 2025 YA Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 30,060,123   30,060,123  
February 2026 Offering Common Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 32,792,859   32,792,859  
February 2026 Offering Placement Agent Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 437,239   437,239  
2025 Offering Placement Agent Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 673,617   673,617  
Junior Note Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 172,209 172,209 172,209 172,209
Public Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 83,722 83,722 83,722 83,722
June 2023 Senior Note Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 67,177 67,177 67,177 67,177
August 2024 Warrants Issued with Junior Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 3,987 3,987 3,987 3,987
If-converted Common Stock from convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 22,086,794 4,668,912 22,086,794 4,668,912
Stock options outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 49,781 27,157 49,781 27,157
Orbit Settlement Shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount 10,020,040   10,020,040  
If-converted Common Stock from Series A Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount [1] 10,081 21,933 10,081 21,933
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share amount   485   485
[1] Assumed that all shares of Series A Preferred Stock were converted into Common Stock at a conversion rate equal to $0.05 divided by $5.00, representing the maximum number of shares issuable to holders of Series A Preferred Stock.