XML 49 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Nature of Business and Organization and Basis of Presentation (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of depreciation and amortization on property and equipment
   Useful Life
(in years)
 
Buildings   39 
Building improvements   15 
Computer hardware   5 
Tooling, machinery, and equipment   5 to 10 
Vehicles   5 
Computer software   3 
Leasehold improvements   Shorter of 15 years or
term of the lease