XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock - Narrative (Details) - $ / shares
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Equity [Abstract]    
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, par value (USD per share) $ 0.0001 $ 0.0001
Common stock, voting rights The holders of shares of common stock are entitled to one vote for each share of common stock held at any meeting of stockholders.  
Dividends declared (USD per share) $ 0  
Dividends paid (USD per share) $ 0