XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Nature of Business and Organization and Basis of Presentation (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Standard Product Warranty Accrual
(in thousands)Nine Months Ended September 30, 2024
Accrued warranty - beginning of period$684 
Provision for warranty34 
Warranty costs incurred(173)
Accrued warranty - end of period$545 
Schedule of Property and Equipment, Net
Depreciation and amortization on property, plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets and for leasehold improvements, over the remaining term of the lease, if shorter.
Useful Life
(in years)
Buildings39
Building improvements15
Computer hardware5
Tooling, machinery, and equipment
5 to 10
Vehicles5
Lease vehicles7
Computer software3
Leasehold improvements
Shorter of 15 years or
remaining term of the lease
(in thousands)September 30, 2024December 31, 2023
Land, buildings and leasehold improvements$104,531 $103,522 
Computer hardware2,397 2,195 
Tooling, machinery and equipment320,542 318,301 
Vehicles669 669 
Lease vehicles2,809 1,873 
Computer software4,339 4,301 
Construction in process27,576 36,491 
Total property, plant and equipment462,863 467,352 
Less: Accumulated depreciation(102,800)(49,540)
Total property, plant and equipment, net$360,063 $417,812