XML 89 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Estimated Useful Lives for Company’s Intangible Assets (Details)
Dec. 31, 2025
Dec. 31, 2024
Developed technology [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 8 years  
Developed technology [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 13 years  
Trade Names [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 3 years 3 months 18 days 4 years 1 month 6 days
Trade Names [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 4 years  
Trade Names [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 8 years  
Customer Relationships [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 3 years 3 months 18 days 4 years 2 months 12 days
Customer Relationships [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 3 years  
Customer Relationships [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 7 years  
Patents [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 6 years 3 months 18 days 7 years 6 months
Patents [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life 20 years