v3.25.4
Stockholders' Equity - Schedule of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Stock Options Outstanding    
Number of options outstanding, beginning (shares) 182,076  
Number of options, forfeited (shares) (123,901)  
Number of options outstanding, ending (shares) 58,175 182,076
Weighted-Average Exercise Price per Share    
Weighted average exercise price per share, outstanding, beginning (in dollars per share) $ 5.74  
Weighted average exercise price per share, forfeited (in dollars per share) 6.09  
Weighted average exercise per, outstanding, ending (in dollars per share) $ 5.00 $ 5.74
Options outstanding, weighted-average remaining contractual term 5 months 1 day 1 year 2 months 1 day
Options outstanding, aggregate intrinsic value $ 0 $ 0