v3.26.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2025
License [Member]      
Commitments and Contingencies (Details) [Line Items]      
Revenue   $ 1,500,000  
License Revenue [Member]      
Commitments and Contingencies (Details) [Line Items]      
Revenue $ 900,000 $ 500,000 $ 2,900,000