v3.26.1
LOSS PER SHARE - Shares excluded from calculation (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (345,414) (108,204)
Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (185,883) 0
Unvested restricted stock unit awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (159,531) (108,204)