XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of the Business (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 02, 2021
USD ($)
$ / shares
shares
Jul. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
class
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
shares
Subsidiary, Sale of Stock [Line Items]          
Common stock par value (in dollars per share) | $ / shares     $ 0.001 $ 0.001  
Net proceeds $ 666,900        
Proceeds from private placement, net of underwriting discounts and commissions 5,600   $ 0 $ 0 $ 5,636
Repayment of term loan     $ 0 $ 0 524,300
Redeemable convertible preferred stock with a carrying value         $ 70,906
Number of classes of authorized and outstanding common stock | class     1    
2018 Term Loan          
Subsidiary, Sale of Stock [Line Items]          
Repayment of term loan $ 521,600 $ 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) | shares 23,081,080       (23,081,000)
Redeemable convertible preferred stock with a carrying value $ 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) | shares 46,162,160       46,162,000
Redeemable convertible preferred stock with a carrying value         $ 46
IPO          
Subsidiary, Sale of Stock [Line Items]          
Shares issued (in shares) | shares 19,121,000        
Common stock par value (in dollars per share) | $ / shares $ 0.001        
Price per share (in dollars per share) | $ / shares $ 28.00        
Net proceeds $ 505,900        
Underwriters Option          
Subsidiary, Sale of Stock [Line Items]          
Shares issued (in shares) | shares 2,868,150        
Net proceeds $ 75,900        
Private Placement          
Subsidiary, Sale of Stock [Line Items]          
Shares issued (in shares) | shares 3,214,285        
Net proceeds $ 85,000