v3.26.1
Stockholders’ Equity - Schedule of Stock Option Activities (Details) - Stock Options [Member] - USD ($)
6 Months Ended
Dec. 31, 2023
Jun. 30, 2026
Schedule of Stock Option Activities [Line Items]    
Number of Options, Granted  
Weighted Average Exercise Price, Granted  
Weighted Average Remaining Contractual Term (Years), Granted  
Aggregate Intrinsic Value, Granted  
Number of Options, Balance 34,854 34,854
Weighted Average Exercise Price, Balance $ 12.66 $ 12.66
Weighted Average Remaining Contractual Term (Years), Balance 5 years 5 months 4 days 4 years 11 months 8 days
Aggregate Intrinsic Value, Balance
Number of Options, Exercisable   33,076
Weighted Average Exercise Price, Exercisable   $ 12.94
Weighted Average Remaining Contractual Term (Years), Exercisable   4 years 8 months 12 days
Aggregate Intrinsic Value, Exercisable