General form of registration statement for all companies including face-amount certificate companies

Notes Receivable, Net - Additional Information (Details)

v3.21.4
Notes Receivable, Net - Additional Information (Details)
Sep. 30, 2021
Sep. 30, 2021
item
Sep. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
item
Sep. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Number of promissory notes entered 5     5    
Number of family medical practices with whom promissory notes are entered 4 3   3    
Separate provider agreements with each practice related to number of promissory notes entered | item   5   4    
Notes receivable     $ 4,027,598 $ 4,000,629   $ 3,742,004
Notes receivable accrued interest     795,318 572,382   288,528
Notes receivable valuation allowances     343,399 $ 195,967   $ 46,868
Number of notes included in Other Receivable due to their short-term maturity dates | item       2    
Other receivables            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Notes receivable     $ 343,399   $ 174,499  
Minimum            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Interest rates 5.00%     5.00%    
Maximum            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Interest rates 10.00%     10.00%