XML 58 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of Operations, Exclusive License Agreement (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 30, 2022
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2024
Nature of Operations [Abstract]          
Up-front cash payment for license agreement $ 5,000,000       $ 5,000,000
Issuance of common stock for licensing agreement (in shares) 378,787        
Issuance of common stock for licensing agreement $ 5,000,000 $ 267,000 $ 411,000 $ 610,000 $ 5,000,000