v3.25.1
Business - Liquidity and Going Concern (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jan. 09, 2023
Business        
Net loss $ 38,367 $ 30,083    
Accumulated deficit $ 595,756 $ 459,181 $ 557,389  
Revenue Interest Financing Agreement | HCR        
Business        
Cash covenants, minimum cash and cash equivalents to be maintained       $ 15,000