v3.26.1
SHARE-BASED COMPENSATION - Schedule of Warrant Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 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 9 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) $ 13.21    
Warrants issued, weighted average remaining contractual term (Year) 4 years 9 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) $ 10.03 $ 7.06 $ 7.06
Warrants exercisable, number (in shares) 141,297    
Warrants exercisable, weighted average exercise price (in dollars per share) $ 10.03    
Warrants exercisable, weighted average remaining contractual term (Year) 3 years 9 months