v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value of Company's Warrant Liabilities (Details) - Warrant Liabilities [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value beginning $ 5,617,340   $ 397,401  
Fair value allocation at issuance     18,918,964  
Exercises (943,637)   (3,246,402)  
Change in fair value $ (829,415)   $ (12,225,675)  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense)   Other Nonoperating Income (Expense)  
Fair value ending $ 3,844,288   $ 3,844,288  
February 2026 Offering Common Warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value beginning 5,080,540      
Fair value allocation at issuance     14,055,705  
Change in fair value (1,279,002)   (10,254,167)  
Fair value ending 3,801,538   3,801,538  
February 2026 Offering Pre-Funded Warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value beginning 376,198      
Fair value allocation at issuance     4,863,259  
Exercises (597,577)   (2,900,342)  
Change in fair value 221,379   (1,962,917)  
2025 Offering Common Stock Warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value beginning 93,610   353,160  
Exercises (346,060)   (346,060)  
Change in fair value 252,450   (7,100)  
Junior Note Warrants [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value beginning 66,992 $ 1,315 44,241 $ 128,615
Change in fair value (24,242) 16,986 (1,491) (110,314)
Fair value ending $ 42,750 $ 18,301 $ 42,750 $ 18,301