XML 57 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies  
Schedule of Property Plant and Equipment Useful Lives

Leasehold improvements

  

5 ‑ 10 years

Software, machinery and equipment

  

1- 30 years

Schedule of accrual for loss contracts

The following table shows the roll forward of balances in the accrual for loss contracts, including changes due to the provision (benefit) for loss accrual, loss accrual from acquisition, releases to service cost of sales and releases due to the provision for warrants (in thousands):

December 31, 2021

December 31, 2020

December 31, 2019

Beginning balance

$

24,013

$

3,702

$

5,345

Provision (benefit) for loss accrual

71,988

35,473

(394)

Loss accrual from acquisition

2,636

Released to service cost of sales

(8,864)

(2,348)

(1,249)

Released to provision for warrants

(12,814)

Ending balance

$

89,773

$

24,013

$

3,702