XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Redeemable Convertible Preferred Stock - Protective Provisions (Details)
12 Months Ended
Dec. 31, 2023
shares
Temporary Equity [Line Items]  
Affirmative vote, percentage 65.00%
Series B Redeemable Convertible Preferred Stock  
Temporary Equity [Line Items]  
Affirmative vote, percentage 60.00%
Minimum amount of shares required for protective provisions (in shares) 52,797,551
Series C Redeemable Convertible Preferred Stock  
Temporary Equity [Line Items]  
Affirmative vote, percentage 60.00%
Minimum amount of shares required for protective provisions (in shares) 71,759,924