Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.22.0.1
Stockholders' Equity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 23, 2021
USD ($)
$ / shares
shares
Apr. 09, 2021
USD ($)
$ / shares
shares
Mar. 29, 2021
Oct. 27, 2020
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Value of shares issued           $ 85,464
Proceeds from Series A preferred stock issuance, net of issuance costs           346,150
Stock split, conversion ratio     0.333      
Underwriting discount fees         $ 22,069 3,610
Stock offering cost         $ 22,074 $ 3,555
Treasury stock, shares reissued $ 15,146          
Common stock, shares authorized | shares         1,000,000 700,000
Common stock, par value | $ / shares         $ 0.001 $ 0.001
Preferred stock, shares authorized | shares         100,000 61,006
Preferred stock, par value | $ / shares         $ 0.01 $ 0.01
Preferred Purchase Agreement            
Number of shares issued | shares       15,568    
Common stock available for conversion | shares       45,438    
Dividend declared (in dollars per share) | $ / shares       $ 0    
Stock split, conversion ratio       1    
Preferred Purchase Agreement | Series A preferred stock            
Number of shares issued | shares       61,006    
Value of shares issued       $ 350,000    
Proceeds from Series A preferred stock issuance, net of issuance costs       $ 89,300    
Private Placement            
Value of shares issued         $ 30,000  
Private Placement | Tiger Global Management, LLC            
Number of shares issued | shares   1,111        
Gross proceeds   $ 30,000        
Purchase price per share | $ / shares   $ 27.00        
Aggregate net proceeds   $ 29,000        
Underwriting discount fees   $ 1,000        
Private Placement | Providence            
Number of shares issued | shares 5,356          
IPO            
Number of shares issued | shares 9,977          
Value of shares issued         $ 269,390  
Purchase price per share | $ / shares $ 27.00          
Aggregate net proceeds $ 253,200          
Underwriting discount fees 16,200          
Stock offering cost $ 27,100          
Number of shares converted | shares 20,335          
Convertible preferred stock, conversion ratio 0.333          
Common stock, shares authorized | shares         1,000,000  
Common stock, par value | $ / shares         $ 0.001  
Preferred stock, shares authorized | shares         100,000  
Preferred stock, par value | $ / shares         $ 0.01  
IPO | General and administrative            
Stock offering cost         $ 22,100 $ 3,600
Underwriter Option            
Number of shares issued | shares 1,350          
Underwriter Option | Providence            
Number of shares issued | shares 650