v3.24.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 14, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Disclosures Line Items [Line Items]        
Issuance of Series E redeemable convertible preferred stock, net of issuance costs of $245   182,467    
Contingent Consideration Paid   $ 1,700 $ 500  
Common Stock, Shares, Issued   123,010,207 109,790,702  
Adjustments To Additional Paid In Capital Reclassification Of Warrant Liabilities   $ 6,300    
WPM        
Fair Value Disclosures Line Items [Line Items]        
Contingent Consideration Paid   $ 0 $ 400 $ 0
Business acquisition, number of shares issuable 225,000