Quarterly report [Sections 13 or 15(d)]

Share-based compensation - Narrative (Details)

v3.25.1
Share-based compensation - Narrative (Details) - USD ($)
3 Months Ended
Jun. 16, 2022
Mar. 31, 2025
Mar. 31, 2024
Employee Stock Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options issued   0  
Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of additional shares authorized 50,000    
Shares authorized 82,500    
Shares available for future grant     1,423
Granted     15,031
Exercise price     $ 8.925
Vesting period     10 years
Aggregate grant date fair value     $ 105,931
Variables used in the Black-Scholes option-pricing model      
Discount rates     4.2975%
Expected life     5 years 6 months
Expected volatility     100.76%
Expected dividends     $ 0
Fair market value     $ 8.925
Intrinsic value of options outstanding   $ 0  
Plan | Employee Stock Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period     1 year
Variables used in the Black-Scholes option-pricing model      
Share-based compensation expense   84,474 $ 138,969
Unrecognized compensation expense   $ 84,267