v3.22.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
Apr. 01, 2022
Mar. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]      
Common stock, par value (in dollars per share)   $ 0.00025 $ 0.00025
Subsequent Event | Mitchell Designs, Inc      
Subsequent Event [Line Items]      
Cash consideration $ 8,200    
Consideration for acquisition (in shares) 173,241    
Common stock, par value (in dollars per share) $ 0.00025    
Issuance of common stock $ 9,707    
Common stock (in dollars per share) $ 56.03    
Subsequent Event | ApiFix Ltd      
Subsequent Event [Line Items]      
Cash consideration $ 3,233    
Consideration for acquisition (in shares) 185,811    
Issuance of common stock $ 10,411    
Common stock (in dollars per share) $ 56.03