v3.25.2
Property and Equipment, Net - Summary of Depriciation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Property Plant And Equipment [Line Items]        
Depreciation total $ 97 $ 100 $ 194 $ 198
General and Administrative        
Property Plant And Equipment [Line Items]        
Depreciation total 4 5 8 10
Research and Development        
Property Plant And Equipment [Line Items]        
Depreciation total $ 93 $ 95 $ 186 $ 188