v3.26.1
Stockholders' equity - Stock-based compensation - Stock-based award plans (Details) - shares
1 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
2022 Plan    
Stock-based compensation    
Period of automatic increase in shares reserved   8 years
Percentage of the common shares outstanding (as a percent)   10.00%
Number of shares added (in shares)   94,236
2022 Plan (the "First Amendment")    
Stock-based compensation    
Number of shares added (in shares) 200,000