XML 31 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Asset Purchase and Redemption Agreement (Additional Information) (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2023
Mar. 31, 2023
Former Chief Executive Officer    
Asset Purchase and Redemption Agreement [Line Items]    
Ownership percentage 5.00%  
Purchase Agreement    
Asset Purchase and Redemption Agreement [Line Items]    
Royalty on net product sale 6.00%  
Purchase Agreement | Purchasers    
Asset Purchase and Redemption Agreement [Line Items]    
Royalty on net product sale 2.00%  
Stock repurchased during period, value $ 3,000,000  
Stock repurchased during period, shares 908,644  
Reduction in stockholders equity   $ 3,000,000