v3.24.1.1.u2
Revenue - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
Class C  
Disaggregation of revenue  
Upfront sales commission percentage 1.00%