v3.25.4
Description of Business and Significant Accounting Policies (Details 1)
12 Months Ended
Dec. 31, 2025
Trademark and trade names [Member]  
Estimated useful lives 4 years
Customer Relationship [Member] | Bottom [Member]  
Estimated useful lives 6 years
Customer Relationship [Member] | Top [Member]  
Estimated useful lives 16 years
Developed technologies [Member] | Bottom [Member]  
Estimated useful lives 2 years
Developed technologies [Member] | Top [Member]  
Estimated useful lives 6 years
Capitalized software development costs [Member]  
Estimated useful lives 1 year