v3.26.1
STOCK-BASED COMPENSATION - Summary of Stock Option Activity (Details) - Employee Stock Option
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
UNVESTED, December 31, 2025 | shares 4,933,634  
Number of shares granted | shares 0  
Number of options exercised | shares (33,334)  
Number of shares forfeited | shares 0  
UNVESTED, June 30, 2026 | shares 4,900,300 4,933,634
UNVESTED, June 30, 2025 | shares 828,330  
EXERCISABLE, June 30, 2025 | shares 4,071,970  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price, beginning balance | $ / shares $ 3.5  
Weighted average exercise price, Granted | $ / shares 0  
Weighted average exercise price, Exercised | $ / shares 3.02  
Weighted average exercise price, Forfeited | $ / shares 0  
Weighted average exercise price, ending balance | $ / shares 3.51 $ 3.5
Weighted average exercise price, Unvested | $ / shares 3.02  
Weighted average exercise price, Exercisable | $ / shares $ 3.6  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted Average Remaining Contractual Life (in Years) 4 years 5 months 8 days 4 years 11 months 19 days
Weighted average remaining contractual life (in years), unvested 7 years 7 months 17 days  
Weighted average remaining contractual life (in years), exercisable 3 years 9 months 14 days  
Aggregate Intrinsic Value | $ $ 0 $ 0
Aggregate Intrinsic Value, Exercised | $ 0  
Aggregate Intrinsic Value, Unvested | $ 0  
Aggregate intrinsic value, exercisable | $ $ 0