XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Additional Information (Details)
9 Months Ended
Sep. 30, 2024
USD ($)
Vote
$ / shares
shares
Sep. 30, 2023
USD ($)
Class of Stock [Line Items]    
Common stock, shares authorized | shares 500,000,000  
Common stock, par value | $ / shares $ 0.0001  
Cash dividend | $ $ 0 $ 0
Number of Common Stock Vote | Vote 1  
Undesignated Preferred Stock    
Class of Stock [Line Items]    
Preferred stock authorized | shares 10,000,000  
Preferred stock par value | $ / shares $ 0.0001