XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Shares authorized 510,000,000      
Share par value $ 0.001      
Common stock, shares authorized 500,000,000 500,000,000    
Preferred stock, shares authorized 10,000,000 10,000,000    
Common stock voting rights one vote      
Common stock, shares issued 253,050,088 251,095,305    
Public Warrants        
Warrant outstanding 8,499,980      
Private Placement Warrants        
Warrant outstanding   114,000    
Common Stock        
Common stock, shares issued 253,050,088 251,095,305 253,685,763 252,131,679
Incentive Award Plan | Officers, directors, employees and consultants        
Shares issued 1,954,783      
Restricted Stock Units | Officers, directors, employees and consultants        
Repurchase of common stock related to tax withholding settlement 600,734      
Repurchase of common stock related to tax withholding settlement, fair value $ 0.5