v3.26.1
NET LOSS PER COMMON SHARE - Schedule of Anti-Dilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Series A-1 redeemable convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 4,528,900
Series A-2 redeemable convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 8,665,524
Series B-1 redeemable convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 9,972,682
Series C-1 redeemable convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 13,098,851
Series C-2 redeemable convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 9,221,245
Series D redeemable convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 21,827,755
Series B-1 and Series D redeemable convertible preferred stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 1,084,228
Public Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 13,800,000 0
Options to purchase Series A Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 19,589,342 18,180,825
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 5,116,217 5,190,513