XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Redeemable Convertible Preferred Stock - Voting Rights (Details)
Sep. 30, 2024
$ / shares
Sep. 13, 2024
$ / shares
Dec. 31, 2023
board_member
$ / shares
Temporary Equity [Line Items]      
Number of members on board of directors     10
Common stock, par value (in usd per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001
Number of directors entitled to be elected, common stock     1
Seed Series Redeemable Convertible Preferred Stock      
Temporary Equity [Line Items]      
Number of directors entitled to be elected, preferred stock     1
Series B Redeemable Convertible Preferred Stock      
Temporary Equity [Line Items]      
Number of directors entitled to be elected, preferred stock     3
Series C Redeemable Convertible Preferred Stock      
Temporary Equity [Line Items]      
Number of directors entitled to be elected, preferred stock     1