v3.26.1
Share-Based Compensation - Schedule of RSUs Award Activity (Details) - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2025
shares
Schedule of RSUs Award Activity [Line Items]  
Nonvested shares outstanding at beginning 1,077,498
Granted 92,500
Forfeited (264,878)
Vested (216,870)
Nonvested shares outstanding at ending 688,250
Vested at December 31, 2025 159,948