v3.25.1
Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jul. 01, 2024
Jun. 27, 2024
Jun. 30, 2024
Mar. 31, 2025
Mar. 31, 2024
Class of Stock [Line Items]          
General and administrative expenses       $ 6,958 $ 7,089
Series A Non-Voting Convertible Preferred Stock          
Class of Stock [Line Items]          
Preferred shares convertible       10  
Series A Non-Voting Convertible Preferred Stock | Securities Purchase Agreement          
Class of Stock [Line Items]          
Proceeds from issuance of common stock, net of offering costs   $ 40,000      
Temporary equity, shares issued 537,634        
Purchase price per share $ 7.44        
Preferred shares convertible 10        
Fair value equity $ 20,000        
Proceeds from contract liability 20,000        
Issuance costs $ 400        
General and administrative expenses     $ 200    
Series A Non-Voting Convertible Preferred Stock | Securities Purchase Agreement | Other Assets          
Class of Stock [Line Items]          
Deferred offering costs     $ 200