v3.26.1
SCHEDULE OF CALCULATED BASIC AND DILUTED NET INCOME PER COMMON SHARE (Details) (Parenthetical)
Apr. 11, 2025
shares
Pre Funded Warrants [Member]  
Class of Warrant or Right [Line Items]  
Number of warrants 377,836