XML 81 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Share-based compensation - Unrecognized Share-based Compensation Expense (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Share-Based Payment Arrangement [Abstract]  
Unrecognized employee share-based compensation expense $ 139,885
Unrecognized employee share-based compensation expense related to unvested awards, weighted-average period for recognition 1 year 8 months 8 days