v3.26.1
Commitments and contingencies - Lease (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 28, 2026
USD ($)
ft²
May 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 12, 2019
ft²
Commitments and Contingencies Disclosure [Abstract]              
Operating lease term 66 months           38 months
Rented area (in square feet) | ft² 7,204           3,030
Change in operating lease liability   $ 200     $ 1,951 $ 152  
Base rent $ 3,000            
Operating lease cost     $ 40 $ 41 $ 80 $ 80