v3.26.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
SCHEDULE OF DISAGGREGATED REVENUE

For the three and six months ended June 30, 2026 and 2025, the Company had the following disaggregated revenue:

 

   Three Months Ended June 30,   Six Months Ended June 30, 
   2026   %   2025   %   2026   %   2025   % 
Telehealth subscription revenue  $29,278,343    62%  $29,024,476    59%  $59,686,170    61%  $59,152,013    59%
Telehealth product revenue   18,002,742    38%   19,994,406    41%   37,757,871    39%   40,754,768    41%
Total revenues, net  $47,281,085    100%  $49,018,882    100%  $97,444,041    100%  $99,906,781    100%
SCHEDULE OF CONTRACT WITH CUSTOMER LIABILITY

The following table summarizes deferred revenue activities for the periods presented:

 

             
   Three Months Ended June 30,   Six Months Ended June 30, 
   2026   2025   2026   2025 
Beginning of period  $12,016,840   $17,295,190   $10,807,773   $17,097,854 
Additions   44,759,612    45,218,267    95,440,199    95,476,691 
Revenue recognized   (45,985,231)   (48,001,764)   (95,456,751)   (98,062,852)
End of period  $10,791,221   $14,511,693   $10,791,221   $14,511,693 
SUMMARY OF INVENTORY

As of June 30, 2026 and December 31, 2025, the Company’s inventory consisted of the following:

 

   June 30,   December 31, 
   2026   2025 
Finished goods  $2,134,887   $2,071,988 
Raw materials and packaging components   974,649    854,980 
Inventory reserve   (153,392)   (153,392)
Total inventory, net  $2,956,144   $2,773,576 
SUMMARY OF DEPRECIABLE ASSETS

As of June 30, 2026 and December 31, 2025, the Company has the following amounts related to depreciable assets:

 

   June 30,   December 31, 
   2026   2025 
Furniture, fixtures and office equipment  $3,334,488   $3,272,857 
Computers   991,058    879,686 
Total equipment, at cost   4,325,546    4,152,543 
Accumulated depreciation   (2,290,071)   (1,707,826)
Total equipment, net  $2,035,475   $2,444,717