XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Nature of Business; Basis of Presentation; Principles of Consolidation; Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Allowance For Credit Losses
The allowance for credit losses for the three and six months ended June 30, 2021 and 2020 is comprised of the following (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Beginning balance$209 $110 $445 $— 
Provisions(12)38 98 
Write-offs
(3)43 (270)43 
Recoveries
— — — — 
Ending balance$213 $141 $213 $141 
Schedule of Warranty Reserve
Warranty reserve activity for the three and six months ended June 30, 2021 and 2020 is as follows (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Beginning balance$184 $342 $232 $403 
Provisions12 — (10)— 
Warranty cost incurred
(27)(37)(53)(98)
Ending balance$169 $305 $169 $305