XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of significant accounting policies (Tables)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Accounts Receivable, Allowance for Credit Loss
Balance at Beginning of PeriodCharged to ExpensesCharges Utilized/Written-offBalance at End of Period
Allowance for doubtful accounts
Nine months ended September 30, 2022$678 $467 $(73)$1,072 
Nine months ended September 30, 2021$643 $324 $(260)$707