v3.24.2.u1
Stockholders' Equity - Schedule of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Class of Stock [Line Items]        
Total $ 1,597 $ 189 $ 2,544 $ 331
Selling, general and administrative        
Class of Stock [Line Items]        
Total 1,235 131 1,988 235
Research and development        
Class of Stock [Line Items]        
Total $ 362 $ 58 $ 556 $ 96