v3.26.1
FAIR VALUE MEASUREMENTS - Carrying value and fair value for the convertible notes payable (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Carrying Amount    
FAIR VALUE MEASUREMENTS    
Convertible debt $ 6,234,495 $ 4,599,225
Carrying Amount | 2025 Convertible Notes    
FAIR VALUE MEASUREMENTS    
Convertible debt 3,236,210 3,212,250
Carrying Amount | 2026 Convertible Notes    
FAIR VALUE MEASUREMENTS    
Convertible debt 2,007,150  
Carrying Amount | SEPA Convertible Note    
FAIR VALUE MEASUREMENTS    
Convertible debt 991,135 1,386,975
Estimated Fair Value    
FAIR VALUE MEASUREMENTS    
Convertible debt 6,593,923 5,321,303
Estimated Fair Value | 2025 Convertible Notes    
FAIR VALUE MEASUREMENTS    
Convertible debt 3,649,413 3,778,303
Estimated Fair Value | 2026 Convertible Notes    
FAIR VALUE MEASUREMENTS    
Convertible debt 1,798,510  
Estimated Fair Value | SEPA Convertible Note    
FAIR VALUE MEASUREMENTS    
Convertible debt $ 1,146,000 $ 1,543,000