XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable and Contract Assets (Tables)
3 Months Ended
Mar. 31, 2023
Accounts Receivable and Contract Assets [Abstract]  
Accounts Receivable and Contract Assets
Accounts receivable and contract assets are summarized in the following table:

    As of     As of        
 
Mar. 31, 2023
   
Dec. 31, 2022
   
Change
 
                   
Accounts receivable – customers
 
$
5,923
   
$
7,069
   
$
(1,146
)
Other receivables
   
371
     
487
     
(116
)
     
6,294
     
7,556
     
(1,262
)
Less: allowance for doubtful accounts
   
(875
)
   
(855
)
   
(20
)
Accounts receivable, net
 
$
5,419
   
$
6,701
   
$
(1,282
)
                         
Unbilled revenue
 
$
3,473
   
$
3,290
   
$
183