v3.26.1
Critical Accounting Judgments and Key Sources of Estimation Uncertainty (Details) - Developed technology
Dec. 31, 2025
Intangible Assets  
Intangible assets useful lives 10 years
Minimum  
Intangible Assets  
Intangible assets useful lives 10 years