v3.26.1
SHARE-BASED COMPENSATION - Schedule of Warrant Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issued, weighted average exercise price (in dollars per share)   $ 0  
Warrant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants, number (in shares) 101,672 101,672  
Warrants outstanding, weighted average exercise price (in dollars per share) $ 7.06 $ 7.06  
Warrants outstanding, weighted average remaining contractual term (Year) 3 years 6 months 2 years 11 months 1 day 4 years 4 months 24 days
Issued, number (in shares) 94,625 0  
Issued, weighted average exercise price (in dollars per share) $ 16.51    
Warrants issued, weighted average remaining contractual term (Year) 4 years 6 months 21 days    
Exercised, number (in shares) (55,000) 0  
Exercised, weighted average exercise price (in dollars per share) $ 10 $ 0  
Expired, number (in shares) 0 0  
Expired, weighted average exercise price (in dollars per share) $ 0 $ 0  
Warrants, number (in shares) 141,297 101,672 101,672
Warrants outstanding, weighted average exercise price (in dollars per share) $ 12.25 $ 7.06 $ 7.06
Warrants exercisable, number (in shares) 141,297    
Warrants exercisable, weighted average exercise price (in dollars per share) $ 12.25    
Warrants exercisable, weighted average remaining contractual term (Year) 3 years 6 months