v3.26.1
Share-Based Compensation - Schedule of Nonvested Shares (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Nonvested Shares [Abstract]    
Number of shares, Beginning balance 325,106
Weighted- Average Grant- Date Per Share Fair Value, Beginning balance $ 5.05
Number of shares, Granted 44,260 6,512,781
Weighted- Average Grant- Date Per Share Fair Value, Granted $ 4.1 $ 4.24
Number of shares, Vested (118,177) (6,176,756)
Weighted- Average Grant- Date Per Share Fair Value, Vested $ 4.3 $ 4.22
Number of shares, Forfeited (45,802) (10,919)
Weighted- Average Grant- Date Per Share Fair Value, Forfeited $ 5.05 $ 5.05
Number of shares, Ending balance 205,387 325,106
Weighted- Average Grant- Date Per Share Fair Value, Ending balance $ 4.95 $ 5.05