v3.25.2
Commitments and contingencies - Lease (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2025
USD ($)
Apr. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 12, 2019
ft²
Commitments and Contingencies Disclosure [Abstract]              
Operating lease term             38 months
Rented area (in square feet) | ft²             3,030
Monthly lease payments   $ 13          
Change in operating lease liability $ 200 $ 100     $ 152 $ 149  
Operating lease cost     $ 41,000 $ 37 $ 80,000 $ 74,000