Organization and nature of operations (Tables) |
12 Months Ended | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||
Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||||||||||||||||||||||||
Schedule of Company’s Activities | The accompanying consolidated financial statements reflect the activities of the Company and each of the following entities:
|