Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.22.4
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, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Issuance of stock             $ 85,464
Proceeds from Series A preferred stock issuance, net of issuance costs             346,150
Stock split, conversion ratio     0.333        
Underwriting discount fees         $ 6 $ 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 1,000,000  
Common stock, par value | $ / shares         $ 0.001 $ 0.001  
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      
Issuance of stock       $ 350,000      
Proceeds from Series A preferred stock issuance, net of issuance costs       $ 89,300      
Private Placement              
Issuance of stock           $ 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            
Issuance of stock           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