v3.26.3
Schedule of Changes in Deferred Revenue from Contract Liabilities (Details) (Parenthetical) - USD ($)
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Deferred revenue upfront consideration $ 13,300    
Deferred revenue current   $ 2,400,000 $ 1,208,000
Lessee, Finance Lease, Term of Contract 5 years    
Lessee, Finance Sublease, Residual Value Guarantee, Description 5-year sublease of office space    
License Agreement [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Deferred revenue upfront consideration   $ 13,300,000