Schedule of Long-lived Assets by Geographic Areas (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|---|
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total | $ 1,392,232 | $ 1,694,505 | $ 2,192,021 |
North America [Member] | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total | 1,002,830 | 1,281,203 | 1,873,623 |
Asia [Member] | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total | $ 389,402 | $ 413,302 | $ 318,398 |