Schedule of purchase price of acquisition (Details) (Parenthetical) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Jun. 02, 2022 |
---|---|---|---|---|
Income Tax Disclosure [Abstract] | ||||
Accounts receivables and other receivables | $ 600,000 | |||
Property and equipment | $ 1,118,661 | $ 1,055,520 | $ 1,016,490 | 200,000 |
Operating lease right-of-use assets | $ 294,965 | $ 349,240 | $ 154,234 | 100,000 |
Other assets | 1,600,000 | |||
Other liabilities | $ 4,100,000 |
X | ||||||||||
- Definition Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of current assets classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of liabilities classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|