XML 68 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Description of the Business (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 02, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Subsidiary, Sale of Stock [Line Items]              
Common stock par value (in dollars per share)   $ 0.001 $ 0.001   $ 0.001 $ 0.001 $ 0.001
Net proceeds $ 666,900            
Proceeds from private placement, net of underwriting discounts and commissions 5,600 $ 0 $ 5,636 $ 0      
Repayment of term loan   $ 0 524,300 $ 5,350      
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering     $ 70,906        
2018 Term Loan              
Subsidiary, Sale of Stock [Line Items]              
Repayment of term loan $ 521,600            
Series A Redeemable
Convertible Preferred
Stock              
Subsidiary, Sale of Stock [Line Items]              
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (in shares) 23,081,080   (23,081,000)        
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering $ 70,900   $ (70,906)        
Common Stock              
Subsidiary, Sale of Stock [Line Items]              
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (in shares) 46,162,160   46,162,000        
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering     $ 46        
IPO              
Subsidiary, Sale of Stock [Line Items]              
Shares issued (in shares) 19,121,000            
Common stock par value (in dollars per share) $ 0.001            
Price per share (in dollars per share) $ 28.00            
Net proceeds $ 505,900            
Underwriters Option              
Subsidiary, Sale of Stock [Line Items]              
Shares issued (in shares) 2,868,150            
Net proceeds $ 75,900            
Private Placement              
Subsidiary, Sale of Stock [Line Items]              
Shares issued (in shares) 3,214,285            
Net proceeds $ 85,000