XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock - Narrative (Details) - $ / shares
3 Months Ended
Mar. 31, 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 and at the time of any written action in lieu of a meeting.  
Dividends declared (USD per share) $ 0  
Dividends paid (USD per share) $ 0