XML 42 R40.htm IDEA: XBRL DOCUMENT v3.20.1
ACQUISITIONS (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Nov. 29, 2018
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Acquisition cash paid amount     $ 1,500,000 $ 6,725,000
Amortization expense related to discount applied     $ 139,723 $ 21,196
Goodwill acquired amortization schedule     15 years  
VirBELA LLC        
Business acquisition, name of acquired entity     VirBELA  
Business acquisition, effective date of acquisition     Nov. 29, 2018  
Business acquisition, description of acquired entity     a California limited liability company. VirBELA provides a cloud-based environment focused on educational and innovative learning technologies to enhance global education experiences that empower individuals, teams, and organizations for clients in various industries. Its model allows for a level of engagement and participation that can typically only be achieved with face-to-face instruction. Its proprietary immersive 3D campus, which supports blended learning and big data assessment, is highly customizable to meet the branding and educational needs of clients. VirBELA developed the Company's current cloud campus called eXp World, which provides 24/7 access to collaborative tools, training and socialization for the Company's real estate agents and employees.  
Business combination, reason for business combination     The acquisition of VirBELA's core group of products and services will allow eXp Realty to continue to accelerate its business in a sustainable and innovative way, which is consistent with our vision to expand the product offering to agents, teams and others who could benefit from their own, always available environments for collaboration.  
Acquisition cash paid amount $ 7,000,000      
Cash paid for acquisition 6,500,000      
Present value of aggregated future stock issuance related to business combinations 2,607,800      
Amortization expense related to discount applied     $ 139,723  
Payable, current     832,946  
Payable, non-current     $ 916,240  
VirBELA LLC | Common Stock        
Business combination, consideration transferred, equity interests issued and issuable 3,607,800      
VirBELA LLC | Restricted Stock        
Business combination, consideration transferred, equity interests issued and issuable $ 1,000,000      
Business acquisition, equity interest issued or issuable, number of shares 97,371      
VirBELA LLC | Secure Sellers Performance Post Close Obligations        
Cash paid for acquisition $ 500,000 $ 500,000    
VirBELA LLC | Closing Date Anniversary Remaining Payments Via Shares        
Business combination, consideration transferred, equity interests issued and issuable $ 1,000,000