v3.26.1
LOSS PER SHARE - Schedule of Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings per share [abstract]      
Weighted average number of ordinary shares in computation of basic loss per share (in shares) 14,755 13,249 11,740
Weighted average number of ordinary shares used in calculating diluted loss per share (in shares) 14,755 13,249 11,740