v3.26.1
SHAREHOLDERS' EQUITY (DEFICIT) - Employee Stock Purchase Plan ("ESPP") (Details) - ESPP - $ / shares
3 Months Ended 6 Months Ended
Jul. 01, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
SHAREHOLDERS' EQUITY (DEFICIT)          
Common stock reserved for issuance   250,000   250,000  
Shares issued   0 0 0 0
Subsequent Event          
SHAREHOLDERS' EQUITY (DEFICIT)          
Shares issued 28,019        
Shares issued (in dollars per share) $ 17.71