XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants - Summary (Details) - Private Placement - $ / shares
Mar. 31, 2023
Jun. 11, 2018
Nov. 20, 2017
Jan. 11, 2017
Class of Warrant or Right [Line Items]        
Number of warrants outstanding (shares) 7,605,811      
January 11, 2017 Warrants        
Class of Warrant or Right [Line Items]        
Exercise price of warrants (USD per share)       $ 0.001
Number of warrants outstanding (shares) 3,578,036      
November 20, 2017 Warrants        
Class of Warrant or Right [Line Items]        
Exercise price of warrants (USD per share)     $ 0.001  
Number of warrants outstanding (shares) 3,669,360      
June 11, 2018 Warrants        
Class of Warrant or Right [Line Items]        
Exercise price of warrants (USD per share)   $ 0.001    
Number of warrants outstanding (shares) 358,415