XML 96 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated using the straight-line method over the estimated useful lives of the assets as follows:
Asset CategoryEstimated useful lives
Machinery and equipment
1 to 7 years
Computer hardware and software
3 to 5 years
Demonstration fleet and demonstration units
2 to 5 years
Leasehold improvementsShorter of useful life or lease term
Vehicles5 years
Furniture and fixtures7 years
Property and equipment consisted of the following (in thousands):
 December 31,
 20232022
Machinery and equipment$58,815 $14,047 
Computer hardware and software7,025 6,797 
Land1,001 1,001 
Leasehold improvements22,531 885 
Vehicles, including demonstration fleet2,207 3,222 
Furniture and fixtures900 818 
Construction in progress2,256 13,642 
Total property and equipment94,735 40,412 
Accumulated depreciation and amortization(28,435)(10,152)
Total property and equipment, net$66,300 $30,260