XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Details)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
Segment
$ / shares
shares
Apr. 30, 2020
USD ($)
Jan. 31, 2021
USD ($)
$ / shares
Summary of Significant Accounting Policies (Details) [Line Items]      
Number of operating segments | Segment 1    
Number of securities called by each warrant or right 1    
Revenue expected to be recognised from remaining performance obligations | $ $ 110.1    
Percentage of revenue expected to be recognised from remaining performance obligations Over next twelve months 42.00%    
Total deferred revenue | $ $ 97.6   $ 89.8
Deferred revenue revenue recognised | $ $ 15.2 $ 16.4  
Common stock, par value (in Dollars per share) | $ / shares $ 0.0001   $ 0.0001
Customer One [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration risk percentage 11.00%   16.00%
Customer Two [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration risk percentage 10.00% 10.00%  
Public Warrants [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Class of warrant or right exercised during period shares 6,413,057    
Private Placement Warrants [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Class of warrant or right issued during period shares 1,000,000    
Class of warrant or right exercised during period shares 4,347,712    
Initial public offering [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Common stock, par value (in Dollars per share) | $ / shares $ 0.0001    
Initial public offering [Member] | Public Warrants [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Class of warrant or right issued during period shares 10,470,562    
Initial public offering [Member] | Private Placement Warrants [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Class of warrant or right issued during period shares 6,521,568    
Class A common stock      
Summary of Significant Accounting Policies (Details) [Line Items]      
Number of securities called by each warrant or right, per share (in Dollars per share) | $ / shares $ 11.50    
Percentage of stockholders involves for exercise of a assumed common stock warrants 50.00%