Acquisitions - Shares Issued (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 09, 2021
USD ($)
Mar. 03, 2021
USD ($)
item
shares
May 31, 2021
shares
Aug. 31, 2020
shares
Jul. 31, 2020
shares
Jul. 31, 2019
USD ($)
shares
May 31, 2021
USD ($)
shares
May 31, 2020
USD ($)
Feb. 28, 2021
shares
Business Acquisition [Line Items]                  
Revenue             $ 59,791,000 $ 44,463,000  
Net loss             (48,990,000) $ (25,641,000)  
Acquisition related cost             $ 8,380,000    
Minimum                  
Business Acquisition [Line Items]                  
Amortization period             3 years    
Maximum                  
Business Acquisition [Line Items]                  
Amortization period             20 years    
MD Insider Inc                  
Business Acquisition [Line Items]                  
Aggregate purchase price consideration           $ 6,488,000      
Shares issued | shares             387,132   387,132
Additional shares issued | shares       96,487 100,607        
MD Insider Inc | Maximum                  
Business Acquisition [Line Items]                  
Shares issued | shares           462,691      
Acquisition of 2nd.MD                  
Business Acquisition [Line Items]                  
Aggregate purchase price consideration   $ 421,968,000              
Cash consideration   228,013,000              
Cash acquired   $ 205,000              
Shares issued | shares   2,822,242 283,416            
Shares Fully Vested Upon Acquisition | shares   2,495,441              
Shares Fully Unvested Upon Acquisition | shares   326,801         326,801    
Number of earnout scenarios | item   2              
Estimated fair value of replacement awards attributable to pre-acquisition services   $ 1,520,000              
Units issued | shares   120,760              
Estimated fair value of replacement awards   $ 3,914,000              
Estimated fair value of contingent consideration   76,248,000         $ 86,708,000    
Revenue             11,869,000    
Net loss             5,377,000    
Equity Based Compensation Expense             $ 4,292,000    
Business Combination Acquisition, Cash Consideration, Repayment Of Debt   13,026,000              
Acquisition of 2nd.MD | Measurement Input Attrition Rate [Member]                  
Business Acquisition [Line Items]                  
Fair Value of Intangible Assets, Measurement Input             8.0    
Acquisition of 2nd.MD | Measurement Input Tax Rate [Member]                  
Business Acquisition [Line Items]                  
Fair Value of Intangible Assets, Measurement Input             24    
Acquisition of 2nd.MD | Measurement Input, Discount Rate [Member]                  
Business Acquisition [Line Items]                  
Fair Value of Intangible Assets, Measurement Input             13    
Acquisition of 2nd.MD | Measurement Input Royalty Rate [Member]                  
Business Acquisition [Line Items]                  
Fair Value of Intangible Assets, Measurement Input             1.5    
Acquisition of 2nd.MD | Measurement Input Probability of Completion Rate [Member]                  
Business Acquisition [Line Items]                  
Fair Value of Intangible Assets, Measurement Input             33    
Acquisition of 2nd.MD | Employees                  
Business Acquisition [Line Items]                  
Estimated fair value of replacement awards attributable to pre-acquisition services   $ 5,434,000              
Acquisition of 2nd.MD | Individuals Agreements With Company [Member]                  
Business Acquisition [Line Items]                  
Additional Shares Eligible To Be Received By Individuals Of Company, Upon Achievement Of Contingent Consideration Milestones | shares             281,531    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period             2 years    
Acquisition of 2nd.MD | Maximum                  
Business Acquisition [Line Items]                  
Shares issued | shares   4,384,882              
Additional shares issued | shares   1,889,441              
Plushcare Inc [Member]                  
Business Acquisition [Line Items]                  
Cash consideration $ 40,000,000                
Common stock, amount 7,144,393                
Plushcare Inc [Member] | Maximum                  
Business Acquisition [Line Items]                  
Common stock payable $ 70,000,000