v3.26.1
Warrants (Details Narrative)
Integer in Thousands
12 Months Ended
Jun. 30, 2026
Integer
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Jun. 30, 2024
shares
Class of Warrant or Right [Line Items]      
Warrants outstanding | shares 3,401,007 3,401,007 4,170,090
Warrant exercise price | $ / shares $ 11.50 $ 11.50  
Public Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding | shares 6,519,083 6,519,083  
Warrant exercise price | $ / shares $ 11.5    
Warrants expiration term 5 years    
Share price | $ / shares $ 0.01    
Warrant exercise proce | $ / shares   $ 18  
Trading days | Integer 20    
Period of time after which warrant holder | Integer 30    
Private Placement Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding | shares 3,357,667 3,357,667  
Representative Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding | shares 43,340 43,340