v3.26.1
SIGNIFICANT ACCOUNTING POLICIES (Details)
6 Months Ended
Jun. 30, 2026
Change in Accounting Estimate [Line Items]  
Contract with customer, expected amortized cost period 4 years
Minimum  
Change in Accounting Estimate [Line Items]  
Contract with customer amortization on renewal period 18 months
Maximum  
Change in Accounting Estimate [Line Items]  
Contract with customer amortization on renewal period 24 months