XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Convertible Preferred Stock, Undesignated Preferred Stock, and Common Stock (Details)
Mar. 21, 2024
shares
Mar. 31, 2024
vote
$ / shares
shares
Mar. 22, 2024
$ / shares
shares
Jan. 22, 2024
shares
Dec. 31, 2023
$ / shares
shares
Equity [Abstract]          
Conversion of preferred stock into common stock (in shares) 90,900,000        
Conversion of redeemable convertible preferred stock into common stock (in shares) 90,900,000        
Preferred stock, convertible, conversion ratio 1        
Undesignated preferred stock, authorized (in shares)     100,000,000    
Undesignated preferred stock, par value (in dollars per share) | $ / shares     $ 0.0001    
Undesignated preferred stock, issued (in shares)   0      
Common stock, shares authorized (in shares)   1,000,000,000 1,000,000,000 163,375,000 162,641,331
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001     $ 0.0001
Voting right | vote   1