v3.24.2.u1
Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2024
numberOfOperatingSegment
numberOfReportableSegment
$ / shares
Jun. 30, 2023
Dec. 31, 2023
$ / shares
Concentration Risk [Line Items]        
Common stock, par value (in usd per share)   $ 0.0001   $ 0.0001
Number of operating segments | numberOfOperatingSegment   1    
Number of reportable segments | numberOfReportableSegment   1    
Class B Common Stock        
Concentration Risk [Line Items]        
Common stock, par value (in usd per share)   $ 0.0001    
Revenue Benchmark | Customer Concentration Risk | Customer One        
Concentration Risk [Line Items]        
Concentration risk 14.40%   14.70%