v3.26.1
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