v3.26.1
Share-Based Compensation - Schedule of Restricted Stock Unit Activities (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Restricted Stock Unit Activities [Line Items]    
Number of Shares, Non - vested balance ending 687  
Restricted Stock Units (RSUs) [Member]    
Schedule of Restricted Stock Unit Activities [Line Items]    
Number of Shares, Non - vested balance beginning 633
Number of Shares, Granted 132 1,340
Number of Shares, Vested (78) (707)
Number of Shares, Forfeited/Expired
Number of Shares, Non - vested balance ending   633