XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Milestone Options Narrative (Details) - Employee stock option - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based payment expense $ 0 $ 162,056 $ 138,996 $ 429,661
Share-based payment arrangement, employee        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options, grant in period (in shares)     0  
Options, forfeitures in period (in shares)     0