XML 89 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Equity - Schedule of Unvested Stock Option (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Schedule of Unvested Stock Option [Abstract]  
Non-Vested Options, Beginning Balance 15,301
Weighted Average Grant date Fair Value, Beginning Balance (in Dollars per share) | $ / shares $ 41.11
Non-Vested Options, Granted
Non-Vested Options, Vested 5,048
Non-Vested Options, Forfeited
Non-Vested Options, Ending Balance 10,253
Weighted Average Grant date Fair Value, Ending Balance (in Dollars per share) | $ / shares $ 37.99