v3.22.0.1
INVESTMENTS AND FAIR VALUE MEASUREMENT - Debt Securities Available For Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 27,203  
Unrealized Gains 0  
Unrealized Losses (14)  
Fair Value 27,189 $ 0
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,082  
Unrealized Gains 0  
Unrealized Losses (4)  
Fair Value 5,078  
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 13,717  
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value 13,717  
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,392  
Unrealized Gains 0  
Unrealized Losses (8)  
Fair Value 7,384  
Government bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,012  
Unrealized Gains 0  
Unrealized Losses (2)  
Fair Value $ 1,010