v3.26.1
NET LOSS PER SHARE - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 18, 2026
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Issuable shares 26,430,512 24,095,434 26,430,512 24,095,434  
Loan Agreement          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Borrowed amount $ 0   $ 0   $ 15,000,000
Loan Agreement | Additional Warrants          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Borrowed amount $ 0   $ 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