XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contract Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Contract Liabilities [Abstract]  
Schedule of Amounts Related to Contract Liabilities Amounts related to contract liabilities as of June 30, 2024 and December 31, 2023 were as follows:
   June 30,   December 31, 
   2024   2023 
         
Patient services paid but not provided - NCFM  $144,966   $95,334 
Patient services paid but not provided - BTG   88,256    100,857 
Patient services paid but not provided - NWC   50,029    75,438 
Unshipped products - MOD   962    145 
   $284,213   $271,774