XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Technology Transfer Agreement (Details) - Impilo - shares
Oct. 03, 2023
Jul. 31, 2023
Investments in and Advances to Affiliates [Line Items]    
Investment owned (in shares)   766,000
Subsequent event    
Investments in and Advances to Affiliates [Line Items]    
Shares canceled (in shares) 766,000  
Preferred stock, shares issued (in shares) 574,500