XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND NATURE OF BUSINESS; BASIS OF PRESENTATION; PRINCIPLES OF CONSOLIDATION; SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Allowance For Credit Losses
The allowance for credit losses for the three months ended March 31, 2023 and 2022 is comprised of the following (in thousands):

Three Months Ended March 31,
20232022
Beginning balance$324 $140 
Provisions, net
— 23 
Write-offs
(10)(4)
$314 $159 
Schedule of Warranty Reserve
Warranty reserve activity for the three months ended March 31, 2023 and 2022 is as follows (in thousands):

Three Months Ended March 31,
20232022
Beginning balance$225 $139 
Provisions (reversals), net
34 46 
Warranty cost incurred
(38)(9)
Ending balance$221 $176