v3.25.2
EARNINGS (LOSS) PER SHARE - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 25, 2024
Mar. 28, 2023
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
EARNINGS (LOSS) PER SHARE          
Common stock, par value (in dollars per share)     $ 0.0001   $ 0.0001
Preferred Stock          
EARNINGS (LOSS) PER SHARE          
Preferred Stock, redemption rate (in percent) 103.00%        
Redemption of preferred stock $ 63.5        
Preferred Stock | Private Placement          
EARNINGS (LOSS) PER SHARE          
Common stock issued in equity offering (in shares)   55,000      
Share price (in dollars per share)   $ 970      
Warrant | Private Placement          
EARNINGS (LOSS) PER SHARE          
Share price (in dollars per share)   $ 3.77      
Warrant | Private Placement | Series A Preferred Stock          
EARNINGS (LOSS) PER SHARE          
Proceeds from issuance of common stock   $ 53.4      
Warrant | Private Placement | Series A Preferred Stock | Beneficial Owner          
EARNINGS (LOSS) PER SHARE          
Proceeds from issuance of common stock   $ 10.0      
Warrant | Private Placement | Common stock          
EARNINGS (LOSS) PER SHARE          
Common stock, par value (in dollars per share)   $ 0.0001      
Exercise price of warrants (in dollars per share)   $ 3.77      
Employee Stock Option          
EARNINGS (LOSS) PER SHARE          
Antidilutive securities not included in computation of diluted loss per share (in shares)     13,600,000 11,900,000  
Warrant          
EARNINGS (LOSS) PER SHARE          
Antidilutive securities not included in computation of diluted loss per share (in shares)     4,700,000 4,900,000  
Number of shares of common stock entitled from warrants (in shares)     200,000    
Exercise price of warrants (in dollars per share)     $ 3.77 $ 3.77