XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.1
FINANCING RECEIVABLES - Summary of Financing Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total financing receivables with contractual maturities of one year or less $ 599 $ 330  
Less: allowance for expected credit losses (518) (549) $ (722)
Total financing receivables 7,198 7,786  
Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total uninvoiced client financing receivables of clients with no related trade accounts receivable 1,197 1,647  
Total Past Due | Trade Accounts Receivable      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total uninvoiced client financing receivables of clients with no related trade accounts receivable 5,576 7,139  
Uninvoiced client financing receivables related to trade accounts receivable that are 1 to 90 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total uninvoiced client financing receivables of clients with no related trade accounts receivable 507 1,086  
Uninvoiced client financing receivables related to trade accounts receivable that are 1 to 90 Days Past Due | Trade Accounts Receivable      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total uninvoiced client financing receivables of clients with no related trade accounts receivable 3,137 3,876  
Uninvoiced client financing receivables related to trade accounts receivable that are 91 to 180 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total uninvoiced client financing receivables of clients with no related trade accounts receivable 411 278  
Uninvoiced client financing receivables related to trade accounts receivable that are 91 to 180 Days Past Due | Trade Accounts Receivable      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total uninvoiced client financing receivables of clients with no related trade accounts receivable 1,557 1,369  
Uninvoiced client financing receivables related to trade accounts receivable that are 181 + Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total uninvoiced client financing receivables of clients with no related trade accounts receivable 279 283  
Uninvoiced client financing receivables related to trade accounts receivable that are 181 + Days Past Due | Trade Accounts Receivable      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total uninvoiced client financing receivables of clients with no related trade accounts receivable 882 1,894  
Total Not Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total uninvoiced client financing receivables of clients with no related trade accounts receivable $ 1,541 $ 866