v3.26.1
SCHEDULE OF DISAGGREGATED REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Total net revenue $ 47,281,085 $ 49,018,882 $ 97,444,041 $ 99,906,781
Total net revenue, percent 100.00% 100.00% 100.00% 100.00%
Telehealth Subscription Revenue [Member]        
Total net revenue $ 29,278,343 $ 29,024,476 $ 59,686,170 $ 59,152,013
Total net revenue, percent 62.00% 59.00% 61.00% 59.00%
Telehealth [Member]        
Total net revenue $ 18,002,742 $ 19,994,406 $ 37,757,871 $ 40,754,768
Total net revenue, percent 38.00% 41.00% 39.00% 41.00%