Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.21.1
Subsequent Events (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
May 21, 2021
shares
Apr. 30, 2021
USD ($)
Apr. 23, 2021
USD ($)
$ / shares
shares
Apr. 19, 2021
shares
Apr. 09, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
shares
Mar. 31, 2020
USD ($)
Subsequent Event [Line Items]              
Granted           436  
Underwriting discount fees | $           $ 1,181 $ 676
Stock offering cost | $           3,073 $ 870
Treasury stock, shares reissued | $     $ 15,146        
IPO | General and administrative              
Subsequent Event [Line Items]              
Stock offering cost | $           $ 3,100  
Stock options              
Subsequent Event [Line Items]              
Number of days option to purchase           4 years  
Restricted Stock Units (RSUs)              
Subsequent Event [Line Items]              
Granted           484  
Number of days option to purchase           4 years  
Subsequent Event | Providence              
Subsequent Event [Line Items]              
Number of shares issued     5,356        
Subsequent Event | Private Placement | Tiger Global Management, LLC              
Subsequent Event [Line Items]              
Number of shares issued         1,111    
Purchase price per share | $ / shares         $ 27.00    
Gross proceeds | $         $ 30,000    
Aggregate net proceeds | $         29,000    
Underwriting discount fees | $         $ 1,000    
Subsequent Event | IPO              
Subsequent Event [Line Items]              
Number of shares issued     9,977        
Purchase price per share | $ / shares     $ 27.00        
Aggregate net proceeds | $     $ 253,200        
Underwriting discount fees | $     16,200        
Stock offering cost | $     $ 26,300        
Number of shares converted     20,335        
Convertible preferred stock, conversion ratio     0.333        
Subsequent Event | Underwriter Option              
Subsequent Event [Line Items]              
Number of shares issued     1,350        
Subsequent Event | Underwriter Option | Providence              
Subsequent Event [Line Items]              
Number of shares issued     650        
Subsequent Event | New Revolving Credit Facility              
Subsequent Event [Line Items]              
Payment of outstanding amount | $   $ 22,000          
Subsequent Event | Equity Incentive Program | Stock options              
Subsequent Event [Line Items]              
Granted       7      
Subsequent Event | Equity Incentive Program | Restricted Stock Units (RSUs)              
Subsequent Event [Line Items]              
Granted 1     4      
Subsequent Event | 2021 Omnibus Equity Incentive Plan              
Subsequent Event [Line Items]              
Number of common stock       30,000      
Shares reserved for issuance as percentage of the outstanding shares of common stock on the last day of the immediately preceding fiscal year       5.00%      
Subsequent Event | 2021 Omnibus Equity Incentive Plan | Stock options              
Subsequent Event [Line Items]              
Granted 20     133      
Subsequent Event | 2021 Omnibus Equity Incentive Plan | Restricted Stock Units (RSUs)              
Subsequent Event [Line Items]              
Granted 47     35      
Subsequent Event | Employee Stock Purchase Plan              
Subsequent Event [Line Items]              
Number of common stock       3,000      
Shares reserved for issuance as percentage of the outstanding shares of common stock on the last day of the immediately preceding fiscal year       1.00%