WARRANTS - Convertible Preferred Stock Warrants Outstanding (Details) - Private Placement Warrant Liability - $ / shares |
Jun. 30, 2025 |
Mar. 05, 2025 |
Feb. 14, 2025 |
Dec. 31, 2024 |
---|---|---|---|---|
Class of Warrant or Right [Line Items] | ||||
Exercise price (in dollar per share) | $ 10.00 | $ 10.00 | ||
Number of shares (in shares) | 1,843 | 250,000 | ||
Series A | ||||
Class of Warrant or Right [Line Items] | ||||
Exercise price (in dollar per share) | $ 63.36 | |||
Number of shares (in shares) | 631 | |||
Series B | ||||
Class of Warrant or Right [Line Items] | ||||
Exercise price (in dollar per share) | $ 229.99 | |||
Number of shares (in shares) | 434 | |||
Series E | ||||
Class of Warrant or Right [Line Items] | ||||
Exercise price (in dollar per share) | $ 1,284.95 | |||
Number of shares (in shares) | 778 |