v3.25.2
WARRANTS - Narrative (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Mar. 05, 2025
$ / shares
shares
Feb. 14, 2025
$ / shares
shares
Feb. 13, 2025
USD ($)
$ / shares
shares
Aug. 13, 2024
USD ($)
businessDay
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
shares
Aug. 12, 2024
USD ($)
Class of Warrant or Right [Line Items]              
Number of business days after closing the merger to file with the SEC | businessDay       20      
Number of business days after closing the merger to have an effective registration statement | businessDay       60      
Sale of stock, authorized amount (in shares) | $     $ 1,500        
Remeasurement of convertible preferred stock warrant liability              
Class of Warrant or Right [Line Items]              
Warrants | $             $ 200
Adjustments to additional paid in capital, warrant issued | $       $ 200      
Public placement warrant liability              
Class of Warrant or Right [Line Items]              
Warrants | $         $ 5 $ 267  
Reverse recapitalization, warrants assumed (in shares) | shares       479,163      
Exercise price (in dollars per share)       $ 230.00      
Minimum threshold after completion of business combination for warrants to be exercisable       30 days      
Minimum threshold after closing of initial public offering for warrants to become exercisable       12 months      
Warrants term       5 years      
Number of shares (in shares) | shares         479,163 479,163  
Public placement warrant liability | Redemption Tranche, One              
Class of Warrant or Right [Line Items]              
Price per share threshold for redemption of warrants (in dollars per share)       $ 360.00      
Redemption price of warrants (in dollar per share)       $ 0.20      
Minimum threshold written notice period for redemption of warrants       30 days      
Minimum threshold redemption period       30 days      
Warrants threshold trading days       20 days      
Warrants threshold consecutive trading days       30 days      
Minimum threshold after warrants are exercisable, company may redeem       90 days      
Public placement warrant liability | Redemption Tranche, Two              
Class of Warrant or Right [Line Items]              
Price per share threshold for redemption of warrants (in dollars per share)       $ 200.00      
Redemption price of warrants (in dollar per share)       $ 2.00      
Minimum threshold written notice period for redemption of warrants       30 days      
Private Placement Warrant Liability              
Class of Warrant or Right [Line Items]              
Warrants | $         $ 245 $ 133  
Reverse recapitalization, warrants assumed (in shares) | shares       250,000      
Exercise price (in dollars per share) $ 10.00 $ 10.00          
Minimum threshold after completion of the merger for warrants to be transferred, assigned, or sold       30 days      
Number of securities called by warrants or rights (in shares) | shares 250,000 250,000          
Number of shares (in shares) | shares         1,843 250,000  
Private Placement Warrant Liability | The Sponsor              
Class of Warrant or Right [Line Items]              
Exercise price (in dollars per share)       $ 230.00      
Sponsor Warrants              
Class of Warrant or Right [Line Items]              
Consecutive trading day period while warrants are outstanding scenario   10 days          
Closing price of common stock threshold, forced exercise triggering event (in dollars per share)   $ 17.00          
Duration from initial occurrence of forced exercise triggering event to force the holder to cash exercise the warrants   20 days          
Number of shares threshold for scenario (in shares) | shares   125,000          
Number of shares (in shares) | shares         250,000    
Number of trading days preceding entry into the agreement 5 days            
Triton Warrants              
Class of Warrant or Right [Line Items]              
Adjustments to additional paid in capital, warrant issued | $         $ 3,100    
Exercise price (in dollars per share)     $ 10.00        
Number of securities called by warrants or rights (in shares) | shares     150,000        
Number of trading days preceding entry into the agreement     5 days        
Percentage threshold of ownership for Company's common stock outstanding     19.99%