v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
item
Dec. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
item
Summary Of Significant Accounting Policies [Line Items]      
Number of customers that accounted for 10% or more of sales | item 0 0 0
Goodwill impairment $ 0    
Impairment of finite-lived intangible assets 0    
Impairment of intangible assets 0    
Impairment of long-lived assets $ 0 $ 0 $ 0
Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Intangible assets, estimated useful lives 1 year    
Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Intangible assets, estimated useful lives 21 years