XML 126 R89.htm IDEA: XBRL DOCUMENT v3.22.1
ORDINARY SHARES (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 30, 2017
Vote
Nov. 05, 2015
USD ($)
shares
Sep. 30, 2017
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
Dec. 18, 2018
USD ($)
Nov. 24, 2017
USD ($)
ORDINARY SHARES                
Ordinary shares, shares authorized (in shares)       990,000,000 990,000,000      
Ordinary shares, par value (in dollars per share) | $ / shares       $ 0.001 $ 0.001      
Issuance cost, net | $           $ 4,492    
Payment of initial public offering costs | $           $ 3,073    
Ordinary shares, shares issued (in shares)       29,213,801 29,213,801      
Ordinary shares, shares outstanding (in shares)       28,035,934 27,812,754      
Number of share repurchased         1,627,455      
Total consideration | $         $ 12,000      
Re-issuance of repurchased shares for settlement of restricted shares vested       449,588 226,408      
Minimum                
ORDINARY SHARES                
Price per share | $ / shares         $ 6.50      
Maximum                
ORDINARY SHARES                
Price per share | $ / shares         $ 8.00      
Class A Ordinary Shares                
ORDINARY SHARES                
Ordinary shares, par value (in dollars per share) | $ / shares     $ 0.001          
Conversion of ordinary shares   10,115,854 3,253,870          
Ordinary shares issued (in shares)     5,500,000          
Number of votes each share is entitled | Vote 1              
Proceeds from initial public offering | $     $ 94,627          
Conversion ratio of ordinary shares 1   1          
Ordinary shares, shares issued (in shares)       22,264,660        
Ordinary shares, shares outstanding (in shares)       21,086,793        
Class B Ordinary Shares                
ORDINARY SHARES                
Conversion of ordinary shares     9,352,676          
Number of votes each share is entitled | Vote 10              
Conversion ratio of ordinary shares     1          
Ordinary shares, shares issued (in shares)       6,949,141        
Ordinary shares, shares outstanding (in shares)       6,949,141        
Class B Ordinary Shares | RYB Education Limited                
ORDINARY SHARES                
Ordinary shares issued (in shares)   13,047,947            
Total proceeds from issuance of ordinary shares | $   $ 50,224            
ADR                
ORDINARY SHARES                
Share repurchase program, authorized amount | $             $ 12,000 $ 50,000