v3.24.0.1
Loss Per Share - Schedule of Dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Vested and Unvested Units [Member]      
Antidilutive securities excluded from computation of earnings per share, amount 39,762,700 50,433,101 58,244,627
Restricted Stock Unit [Member]      
Antidilutive securities excluded from computation of earnings per share, amount 6,828,490 3,563,387 2,100,250