Intangible assets (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Intangible Assets | The following table represents the balances of intangible assets as of December 31, 2024, and 2023;
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Amortization of Intangible Assets | The following is an amortization analysis of the annual amortization of intangible assets on a fiscal year basis as of December 31, 2024:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||