XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financing Receivables - Analysis of Age of Financing Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Long-term financing arrangements, gross $ 864 $ 2,169
1 to 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Long-term financing arrangements, gross 713 1,270
91 to 180 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Long-term financing arrangements, gross 78 227
181 + Days Past Due    
Financing Receivable, Past Due [Line Items]    
Long-term financing arrangements, gross $ 73 $ 672