XML 74 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues and Trade Receivables, Net - Summary of Activity with Sales Related Allowances and Accruals (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Accounts Receivable Allowances and Accruals [Roll Forward]    
Balance at December 31, 2021 $ 605  
Provision 529  
Payments / credits (625)  
Balance at June 30, 2022 509  
Accrued balances - Trade and other receivables, net 509 $ 605
Accrued balances - Accounts payable and accrued expense $ 2,656 $ 2,224