v3.26.3
Share Based Compensation - Schedule of Restricted Shares (Details) - Restricted Stock [Member]
6 Months Ended
Jun. 30, 2025
shares
Schedule of Restricted Shares [Line Items]  
Number of unvested restricted shares, Unvested Beginning
Number of unvested restricted shares, Granted 5,353,000
Number of unvested restricted shares, Vested (5,353,000)
Number of unvested restricted shares, Unvested Ending