v3.24.1.1.u2
Balance Sheet Details - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 818 $ 647
Raw materials 640 561
Total inventory, current 1,458 1,208
Raw materials, noncurrent 8,400 8,234
Total inventory $ 9,858 $ 9,442