XML 87 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Share-based compensation - General Information (Details)
12 Months Ended
Jul. 31, 2025
Jul. 28, 2025
Oct. 07, 2021
shares
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Compensation cost recognized | $       $ 333,183 $ 401,216
Stockholders' Equity Note, Stock Split, Conversion Ratio 0.2 0.2      
Share Options          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of options awarded | $       $ 572,745 $ 573,163
Equity Plan 2021          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares reserved (in shares) | shares     300,000    
Threshold percentage (as a percent)     4.50%    
Threshold number of shares (in shares) | shares     120,000