XML 39 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of the Business and Basis of Presentation - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2024
Jun. 30, 2024
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Nature of the Business and Basis of Presentation [Line Items]          
Common stock reserved for future issuance     one-for-8.5648    
Reverse stock split conversion ratio 0.11675        
Net loss     $ (24,063) $ (22,669) $ (78,300)
Accumulated deficit     (147,808)   $ (123,745)
Net proceeds from public offering   $ 157,600      
Cash and cash equivalents and short-term investments excluding restricted cash     $ 285,400