XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable and Contract Assets (Tables)
3 Months Ended
Mar. 31, 2024
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, 2024
   
Dec. 31, 2023
   
Change
 
                   
Accounts receivable – customers
 
$
7,602
   
$
8,250
   
$
(648
)
Other receivables
   
539
     
592
     
(53
)
     
8,141
     
8,842
     
(701
)
Less: allowance for doubtful accounts
   
(1,055
)
   
(1,005
)
   
(50
)
Accounts receivable, net
 
$
7,086
   
$
7,837
   
$
(751
)
                         
Unbilled revenue
 
$
3,575
   
$
3,484
   
$
91