v3.26.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
FAIR VALUE MEASUREMENTS    
Marketable securities $ 173,188,430 $ 30,281,603
Recurring    
FAIR VALUE MEASUREMENTS    
Total financial assets 229,351,065 43,189,417
Money market funds | Recurring    
FAIR VALUE MEASUREMENTS    
Cash equivalents 14,258,075 12,907,814
U.S. treasuries | Recurring    
FAIR VALUE MEASUREMENTS    
Cash equivalents 7,977,770  
Marketable securities 54,389,145 30,281,603
U.S. government agencies | Recurring    
FAIR VALUE MEASUREMENTS    
Cash equivalents 1,992,780  
Marketable securities 41,066,671  
Corporate bonds | Recurring    
FAIR VALUE MEASUREMENTS    
Marketable securities 40,205,983  
Commercial papers | Recurring    
FAIR VALUE MEASUREMENTS    
Cash equivalents 31,934,010  
Marketable securities 37,526,631  
Level I | Recurring    
FAIR VALUE MEASUREMENTS    
Total financial assets 76,624,990 43,189,417
Level I | Money market funds | Recurring    
FAIR VALUE MEASUREMENTS    
Cash equivalents 14,258,075 12,907,814
Level I | U.S. treasuries | Recurring    
FAIR VALUE MEASUREMENTS    
Cash equivalents 7,977,770  
Marketable securities 54,389,145 $ 30,281,603
Level II | Recurring    
FAIR VALUE MEASUREMENTS    
Total financial assets 152,726,075  
Level II | U.S. government agencies | Recurring    
FAIR VALUE MEASUREMENTS    
Cash equivalents 1,992,780  
Marketable securities 41,066,671  
Level II | Corporate bonds | Recurring    
FAIR VALUE MEASUREMENTS    
Marketable securities 40,205,983  
Level II | Commercial papers | Recurring    
FAIR VALUE MEASUREMENTS    
Cash equivalents 31,934,010  
Marketable securities $ 37,526,631