XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Shares and Warrants Issued (Details) - Private Placement 2022 [Member]
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]  
Issue Date Apr. 01, 2022
Shares Issued | shares 1,242,588
Price per share $ 4.62
Warrants Issued | shares 124,258
Warrants Exercise Price $ 4.62
Warrants Fair Value $ 3.91