v3.25.4
Significant Accounting Policies - Schedule of Intangible assets useful lives (Details)
Dec. 31, 2025
Intellectual property  
Finite-Lived Intangible Assets [Line Items]  
Weighted Average Useful Life 19 years 4 months 24 days
Distribution rights  
Finite-Lived Intangible Assets [Line Items]  
Weighted Average Useful Life 9 years 3 months 18 days
Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Weighted Average Useful Life 9 years 8 months 12 days