v3.26.1
NET LOSS PER SHARE - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 18, 2026
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Issuable shares 25,864,651 24,907,407  
Loan Agreement      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Borrowed amount $ 0   $ 15,000,000
Loan Agreement | Additional Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Borrowed amount $ 0    
Issuable shares 0    
Class A Common Stock | Loan Agreement | Additional Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Warrants     520,835
Warrants, exercise price     $ 1.2