XML 34 R22.htm IDEA: XBRL DOCUMENT
v3.21.2

Accounts Receivables & Allowance for Doubtful Receivables (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2021
Accounts Receivable Net [Abstract] |
Summary of changes in the Allowance for Doubtful Trade Receivables | Changes in the allowance for doubtful trade receivables for the three and nine months ended September 30, 2021 and 2020 were as follows (in thousands):
| Three months ended September 30, |  |  | Nine months ended September 30, |
| 2021 |  |  | 2020 |  |  | 2021 |  |  | 2020 |
Beginning balance |  | 3,158 |  |  | $ | 2,282 |  |  | $ | 2,092 |  |  | $ | 1,352 |
Provision for bad debt |  | 676 |  |  |  | 781 |  |  |  | 2,119 |  |  |  | 4,380 |
Net write-offs |  |  |  |  |  |  |  |  |  |  |
Write-offs |  | (1,193 | ) |  |  | (2,013 | ) |  |  | (3,951 | ) |  |  | (5,423 | )
Recoveries |  | 393 |  |  |  | 1,132 |  |  |  | 2,774 |  |  |  | 1,873 |
Net write-offs |  | (800 | ) |  |  | (881 | ) |  |  | (1,177 | ) |  |  | (3,550 | )
Ending balance | $ | 3,034 |  |  | $ | 2,182 |  |  | $ | 3,034 |  |  | $ | 2,182 |
Summary of changes in the Allowance for Doubtful Finance Receivables | Changes in the allowance for doubtful finance receivables for the three and nine months ended September 30, 2021 and 2020 were as follows (in thousands):
| Three months ended September 30, |  |  | Nine months ended September 30, |
| 2021 |  |  | 2020 |  |  | 2021 |  |  | 2020 |
Beginning balance | $ | 96 |  |  | $ | 40 |  |  | $ | 40 |  |  | $ | 65 |
Provision for bad debt |  | 253 |  |  |  | 4 |  |  |  | 399 |  |  |  | 75 |
Net write-offs |  |  |  |  |  |  |  |  |  |  |
Write-offs |  | (96 | ) |  |  | (4 | ) |  |  | (186 | ) |  |  | (100 | )
Recoveries |  | 14 |  |  |  | - |  |  |  | 14 |  |  |  | - |
Net write-offs |  | (83 | ) |  |  | (4 | ) |  |  | (173 | ) |  |  | (100 | )
Ending balance | $ | 266 |  |  | $ | 40 |  |  | $ | 266 |  |  | $ | 40 |

X
- Definition Tabular disclosure of allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447 + Details
Name: | us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountsReceivableNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allowance for credit loss of financing receivable, classified as current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447 + Details
Name: | us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration