XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Shares and Warrants Issued (Details) - Private Placement 2022 [Member]
6 Months Ended
Jun. 30, 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