XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Certain Balance Sheet Accounts - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Amortization of intangible assets $ 147 $ 77  
Accumulated amortization 427 280  
2021 Software Development Project      
Property, Plant and Equipment [Line Items]      
Capitalized computer software, amortization 0 0  
Capitalized software development costs 1,873   $ 1,873
Impairment of intangible assets, finite-lived 0 0  
Tooling and manufacturing equipment      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization expense 281 473  
Property and Equipment      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization expense $ 306 $ 765