v3.26.1
Stock-Based Compensation (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock-Based Compensation [Abstract]    
Vesting period 48 months  
Outstanding stock options (in Shares) 34,446 81
Stock Option [Member]    
Stock-Based Compensation [Abstract]    
Stock options granted (in Shares) 0 0
Weighted average grant date fair value of stock options issued (in Dollars per share) $ 0 $ 0
Stock options vested (in Shares) 1,097 4
Stock options expired or forfeited (in Shares) 6 12
Exercise of stock options (in Shares) 0 0