v3.25.1
Overview (Details) - USD ($)
$ in Thousands
3 Months Ended 18 Months Ended
Oct. 02, 2023
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Cash and cash equivalents   $ 48,417 $ 39,045 $ 48,417 $ 55,155
Net Income (Loss)   (9,371) $ (9,886)    
Accumulated deficit   (183,705)   (183,705) $ (174,334)
At Market Issuance Sales Agreement          
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Aggregate offering price $ 100,000        
Proceeds from the sale of shares of common stock   $ 8,500   $ 42,200