v3.26.1
Certain Balance Sheet Accounts - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]        
Write-off of prepaid deposit   $ 347 $ 0 $ 347
Amortization of intangible assets $ 163 88 307 174
Software        
Property, Plant, and Equipment [Line Items]        
Amortization of intangible assets 142 71 262 136
Tooling and manufacturing equipment        
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization expense 17 15 28 44
Property and Equipment        
Property, Plant, and Equipment [Line Items]        
Depreciation and amortization expense $ 48 $ 21 $ 89 $ 54