v3.26.1
Shareholders' Equity - Schedule of Warrants And Options (Details)
12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Schedule of Warrants And Options [Line Items]    
Options and warrants for common shares, Total Warrants and Options 1,254,920 1,254,920
Options and warrants exercisable for common shares, Total Warrants and Options | $ $ 1,254,920 $ 1,254,920
Options [Member]    
Schedule of Warrants And Options [Line Items]    
Options and warrants for common shares, Options 174,045 174,045
Options and warrants exercisable for common shares, Options 174,045 174,045
Options [Member] | 7.14 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Options | $ / shares $ 7.14 $ 7.14
Options and warrants for common shares, Options 9,380 9,380
Options and warrants exercisable for common shares, Options 9,380 9,380
Weighted average remaining contractual terms (in years), Options   3 years 5 months 15 days
Options [Member] | 8.96 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Options | $ / shares $ 8.96 $ 8.96
Options and warrants for common shares, Options 20,927 20,927
Options and warrants exercisable for common shares, Options 20,927 20,927
Weighted average remaining contractual terms (in years), Options   1 month 24 days
Options [Member] | 12.48 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Options | $ / shares $ 12.48 $ 12.48
Options and warrants for common shares, Options 31,250 31,250
Options and warrants exercisable for common shares, Options 31,250 31,250
Weighted average remaining contractual terms (in years), Options 3 months  
Options [Member] | 16.64 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Options | $ / shares $ 16.64 $ 16.64
Options and warrants for common shares, Options 31,250 31,250
Options and warrants exercisable for common shares, Options 31,250 31,250
Weighted average remaining contractual terms (in years), Options   3 months
Options [Member] | 20.80 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Options | $ / shares $ 20.8 $ 20.8
Options and warrants for common shares, Options 31,250 31,250
Options and warrants exercisable for common shares, Options 31,250 31,250
Weighted average remaining contractual terms (in years), Options   3 months
Options [Member] | 6.08 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Options | $ / shares $ 6.08 $ 6.08
Options and warrants for common shares, Options 10,938 10,938
Options and warrants exercisable for common shares, Options 10,938 10,938
Weighted average remaining contractual terms (in years), Options   4 years 8 months 23 days
Options [Member] | 5.00 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Options | $ / shares $ 5 $ 5
Options and warrants for common shares, Options 39,050 39,050
Options and warrants exercisable for common shares, Options 39,050 39,050
Weighted average remaining contractual terms (in years), Options   2 years 3 months 14 days
Warrants [Member]    
Schedule of Warrants And Options [Line Items]    
Options and warrants for common shares, Warrants 1,080,875 1,080,875
Options and warrants exercisable for common shares, Warrants 1,080,875 1,080,875
Warrants [Member] | 8.24 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Warrants | $ / shares $ 8.24 $ 8.24
Options and warrants for common shares, Warrants 214,783 214,783
Options and warrants exercisable for common shares, Warrants 214,783 214,783
Weighted average remaining contractual terms (in years), Warrants   1 month 17 days
Warrants [Member] | 8.40 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Warrants | $ / shares $ 8.4 $ 8.4
Options and warrants for common shares, Warrants 110,940 110,940
Options and warrants exercisable for common shares, Warrants 110,940 110,940
Weighted average remaining contractual terms (in years), Warrants   21 days
Warrants [Member] | 5.57 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Warrants | $ / shares $ 5.57 $ 5.57
Options and warrants for common shares, Warrants 84,599 84,599
Options and warrants exercisable for common shares, Warrants 84,599 84,599
Weighted average remaining contractual terms (in years), Warrants   2 years
Warrants [Member] | 5.57 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Warrants | $ / shares $ 5.57 $ 5.57
Options and warrants for common shares, Warrants 45,553 45,553
Options and warrants exercisable for common shares, Warrants 45,553 45,553
Weighted average remaining contractual terms (in years), Warrants   1 year 8 months 19 days
Warrants [Member] | 4.25 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Warrants | $ / shares $ 4.25 $ 4.25
Options and warrants for common shares, Warrants 312,500 312,500
Options and warrants exercisable for common shares, Warrants 312,500 312,500
Weighted average remaining contractual terms (in years), Warrants   1 year 3 months
Warrants [Member] | 4.25 [Member]    
Schedule of Warrants And Options [Line Items]    
Weighted average exercise price per share, Warrants | $ / shares $ 4.25 $ 4.25
Options and warrants for common shares, Warrants 312,500 312,500
Options and warrants exercisable for common shares, Warrants 312,500 312,500
Weighted average remaining contractual terms (in years), Warrants   1 year 3 months 21 days