XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholder Rights Plan (Details Narrative) - Series A Junior Participating Preferred Stock [Member]
Nov. 04, 2024
$ / shares
shares
Class of Stock [Line Items]  
Preferred stock designated | shares 40
Preferred stock conversion price | $ / shares $ 130