XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Asset Purchase and Redemption Agreement (Additional Information) (Details)
1 Months Ended
Feb. 28, 2023
USD ($)
Feb. 28, 2023
USD ($)
shares
Purchase Agreement [Member]    
Asset Purchase and Redemption Agreement [Line Items]    
Percentage Of Royalty Of Net Sales 6.00% 6.00%
Purchase Agreement [Member] | Purchasers [Member]    
Asset Purchase and Redemption Agreement [Line Items]    
Percentage Of Royalty Of Net Sales 2.00% 2.00%
Stock Repurchased During Period Value   $ 3,000,000
Stock Repurchased During Period, Shares | shares   908,644
Reduction in Stockholders' Equity $ 3,000,000  
Former Chief Executive Officer [Member]    
Asset Purchase and Redemption Agreement [Line Items]    
Ownership Percentage 5.00% 5.00%