v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Loss per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Antidilutive securities excluded from calculation of net loss per share 32,730,876 33,006,421
Employee Stock Option    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Antidilutive securities excluded from calculation of net loss per share 17,566,321 18,994,381
Restricted stock units    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Antidilutive securities excluded from calculation of net loss per share 12,711,528 11,411,549
Employee Stock Purchase Plan    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Antidilutive securities excluded from calculation of net loss per share 423,360 570,824
Series A Convertible Preferred Stock    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Antidilutive securities excluded from calculation of net loss per share 97,000 97,000
Series B Convertible Preferred Stock    
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Antidilutive securities excluded from calculation of net loss per share 1,932,667 1,932,667