v3.25.1
Stock-Based Compensation (Details) - USD ($)
3 Months Ended
May 12, 2020
Mar. 31, 2025
Mar. 31, 2024
Sep. 18, 2024
Stock-Based Compensation [Line Items]        
Stock option awards outstanding   213,692    
Weighted average exercised price   $ 7.33    
Weighted average remaining life   5 years 1 month 13 days    
Stock-based compensation   $ 0 $ 0  
Risk-free rate   0.20%    
Volatility rate   66.80%    
Dividend rate   0.00%    
Vesting term   3 years    
Expected term   6 years 6 months    
Two Thousand Twenty Four Equity Incentive Plan [Member]        
Stock-Based Compensation [Line Items]        
Shares of common stock       1,000,000
Stock option awards 213,692      
Stock options vested 71,231      
Exercise price per share $ 7.33      
Expire term 10 years