v3.23.1
Summary of Significant Accounting Policies - Concentrations (Details)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
One Customer | Customer concentration risk | Consolidated net revenues    
Concentration Risk [Line Items]    
Percentage of total net revenues for customer 18.30% 20.70%