v3.25.1
Liquidity and Uncertainties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Liquidity and Uncertainties      
Net loss $ (73,238) $ (147,541)  
Accumulated deficit $ (1,875,420)   $ (1,802,182)