XML 22 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable and Unbilled Revenue
3 Months Ended
Mar. 31, 2025
Accounts Receivable and Unbilled Revenue [Abstract]  
Accounts Receivable and Unbilled Revenue

2.  Accounts Receivable and Unbilled Revenue

Accounts receivable are summarized in the following table:

    As of     As of        
 
Mar. 31, 2025
   
Dec. 31, 2024
   
Change
 
                   
Accounts receivable – customers
 
$
8,209
   
$
8,392
   
$
(183
)
Other receivables
   
306
     
467
     
(161
)
     
8,515
     
8,859
     
(344
)
Less: allowance for doubtful accounts
   
(1,610
)
   
(1,610
)
   
 
Accounts receivable, net
 
$
6,905
   
$
7,249
   
$
(344
)
                         
Unbilled revenue
 
$
3,539
   
$
3,604
   
$
(65
)

Differences in timing of revenue recognition, billings, and cash collections result in receivables.  Generally, billing occurs subsequent to revenue recognition, resulting in unbilled revenue on the balance sheet.  The Company does not receive advances or deposits from customers before revenue is recognized so no contract liabilities are reported.  Accounts receivable are recorded when the right to consideration becomes unconditional and are presented separately on the balance sheet.  The changes in accounts receivable – customers and in unbilled revenue were primarily due to the normal timing difference between performance and the customer’s payments.