Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' equity (Details)

v3.25.0.1
Stockholders' equity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]    
Restricted stock units, outstanding number of units, beginning balance 587,500 625,000
Restricted stock units, weighted average grant date fair value, beginning balance $ 1.81 $ 1.87
Grants of restricted stock units 70,000 120,000
Grants of restricted stock units, weighted average grant date fair value $ 2.17 $ 2.27
Vested restricted stock units (170,000) (157,500)
Vested restricted stock units, weighted average grant date fair value $ (2.37) $ (2.43)
Resricted stock units, Outstanding Number of units, Ending Balance 487,500 587,500
Restricted stock units, weighted average grant date fair value, ending balance $ 1.66 $ 1.81