XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Additional Information (Details) - USD ($)
Oct. 02, 2021
Dec. 20, 2019
Preferred stock, redemption price per share (in dollars per share) $ 0.01  
Payments for repurchase of redeemable preferred stock $ 61,276  
Warrant to Purchase Common Stock [Member]    
Class of warrant or right, exercise price of warrants or rights (in dollars per share)   $ 8.76
Certain revenue thresholds, cumulative basis connection with performance basis (year)   5 years
Warrants and rights outstanding, term (month)   6 months
Warrant to Purchase Common Stock [Member] | Maximum [Member]    
Class of warrant or right, number of securities called by warrants or rights (in shares)   960,677