v3.26.1
Stockholders' Equity - Schedule of Non-Vested Restricted Stock and Restricted Stock Unit Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Restricted Stock    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Beginning balance (in shares) 265,036  
Granted (in shares) 199,900  
Vested (in shares) (172,848)  
Forfeited (in shares) 0  
Ending balance (in shares) 292,088  
Weighted Average Grant-Date Fair Value    
Beginning balance (in dollars per share) $ 3.46  
Granted (in dollars per share) 1.97 $ 3.80
Vested (in dollars per share) 2.95  
Forfeited (in dollars per share) 0  
Ending balance (in dollars per share) $ 2.75  
Restricted stock units    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Beginning balance (in shares) 78,945  
Granted (in shares) 152,280  
Vested (in shares) (78,945)  
Forfeited (in shares) 0  
Ending balance (in shares) 152,280  
Weighted Average Grant-Date Fair Value    
Beginning balance (in dollars per share) $ 3.80  
Granted (in dollars per share) 1.97 $ 3.80
Vested (in dollars per share) 3.80  
Forfeited (in dollars per share) 0  
Ending balance (in dollars per share) $ 1.97