XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Warrants - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Oct. 10, 2018
Jun. 23, 2010
Jul. 31, 2020
Jun. 30, 2023
Dec. 31, 2022
May 10, 2011
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       113,030 4,450,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 5.12          
Class of Warrant or Right, Expired date of Warrants or Rights Oct. 11, 2028          
Proceeds from Issuance of Warrants     $ 22.2      
Warrants, Fair Value Disclosure       $ 1.4 $ 1.1  
Equity Based Warrants [Member]            
Class of Warrant or Right, Warrants Exercised     2,168,485      
Common Stock Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   2,532,000        
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 6.74        
Class of Warrant or Right, Expired date of Warrants or Rights   Jun. 23, 2020        
Class of Warrant or Right, Outstanding       2,532,000 2,532,000  
Common Stock [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 4,450,000         453,455
Class of Warrant or Right, Exercise Price of Warrants or Rights           $ 6.74
Common Stock [Member] | Shareholders One [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,225,000