XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Authorized Stock (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Oct. 01, 2020
Stockholders' Equity      
Common Stock, Shares Authorized 100,000,000 100,000,000  
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 2,500,000 2,500,000  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001  
Class A convertible preferred stock      
Stockholders' Equity      
Preferred Stock, Shares Authorized 800,000 800,000  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001  
Class B convertible preferred stock      
Stockholders' Equity      
Preferred Stock, Shares Authorized 585,000 585,000  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001  
Class C convertible preferred stock      
Stockholders' Equity      
Preferred Stock, Shares Authorized 250,000 250,000  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001  
Preferred stock, dividend rate (as a percent) 4.00% 4.00%