v3.25.2
Lease - Additional Information (Details)
3 Months Ended 6 Months Ended
Feb. 04, 2019
Squrefoot
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Lessee, Lease, Description [Line Items]          
Operating lease cost   $ 90,000 $ 90,000 $ 200,000 $ 200,000
Variable lease cost   39,000 44,000 80,000 83,000
Total lease expense   100,000 100,000 300,000 300,000
Cash paid for amounts included in measurement of lease liability   $ 200,000 $ 100,000 $ 304,000 $ 296,000
Corporate, Clinical and Manufacturing Operations | Massachusetts          
Lessee, Lease, Description [Line Items]          
Area of lease property | Squrefoot 15,197        
Lease expiration date Aug. 31, 2026