v3.26.3
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2026
Sep. 30, 2026
Subsequent Event [Line Items]    
Number of retired stock repurchase, value  
Common Stock [Member]    
Subsequent Event [Line Items]    
Number of retired stock repurchase, shares   679
Number of retired stock repurchase, value  
Common Stock [Member] | Subsequent Event [Member]    
Subsequent Event [Line Items]    
Number of retired stock repurchase, shares 970  
Number of retired stock repurchase, value $ 9,989