SHAREHOLDERS' EQUITY - Schedule of Warrants (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Warrants | |
| Warrants outstanding, beginning balance (in shares) | shares | 14,729,700 |
| Automatic net exercise immediately prior to initial public offering for 4,217,123 shares of common stock (in shares) | shares | (5,354,700) |
| Warrants outstanding, ending balance (in shares) | shares | 9,375,000 |
| Weighted-average Exercise Price per Share | |
| Beginning balance (in dollars per share) | $ / shares | $ 4.23 |
| Automatic net exercise immediately prior to initial public offering for 4,217,123 shares of common stock (in dollars per share) | $ / shares | 2.87 |
| Ending balance (in dollars per share) | $ / shares | $ 5.00 |
| Weighted-average Remaining Contractual Term | 1 year 2 months 12 days |