Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation and Warrants - Summary of Status of Company's Stock Option Activity (Details)

v3.24.2.u1
Stock-Based Compensation and Warrants - Summary of Status of Company's Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Shares    
Outstanding at the beginning (in shares) 673,942  
Exercisable at the beginning (in shares) 673,942  
Granted (in shares) 260,420  
Exercised (in shares) (50,000)  
Cancelled, expired or forfeited (in shares) (5,000)  
Exercisable at the ending (in shares) 879,362 673,942
Outstanding at the ending (in shares) 879,362 673,942
Weighted average exercise price    
Outstanding at the beginning (in dollars per share) $ 2.35  
Exercisable at the beginning (in dollars per share) 2.35  
Granted (in dollars per share) 5.73  
Exercised (in dollars per share) 4.85  
Cancelled, expired or forfeited (in dollars per share) 4.85  
Exercisable at the ending (in dollars per share) 3.20 $ 2.35
Outstanding at the ending (in dollars per share) $ 3.20 $ 2.35
Weighted average remaining contractual life (Years)    
Weighted average remaining contractual life 5 years 3 years 2 months 26 days
Exercisable weighted average remaining contractual life 5 years 3 years 2 months 26 days
Intrinsic value    
Intrinsic value, Outstanding $ 1,342 $ 2,540
Intrinsic value, Exercisable $ 1,342 $ 2,540