v3.26.1
Organization and description of the business - Liquidity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Organization and description of the business            
Net Income (Loss) $ (34,550) $ (21,645) $ (32,541) $ 76,560 $ (56,195) $ 44,019
Cash used in operations         45,096 $ 62,215
Amount of cash and cash equivalents on short and long term investments $ 197,189       $ 197,189