XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Contract Receivables (Tables)
3 Months Ended
Mar. 31, 2023
Contract Receivables [Abstract]  
Contract Receivables
The components of contract receivables were as follows:

(in thousands)
 
March 31, 2023
   
December 31, 2022
 
             
Billed receivables
 
$
5,831
   
$
6,074
 
Unbilled receivables
   
5,859
     
5,146
 
Allowance for credit loss
   
(1,226
)
   
(1,156
)
Total contract receivables, net
 
$
10,464
   
$
10,064
 
Allowance For Doubtful Account Rollforward

The following table sets forth the activity in the allowance for credit losses for the three months ended March 31, 2023.


(in thousands)
     
Beginning balance at January 1, 2023
 
$
1,213
 
Current period provision for expected credit loss
   
9
 
Write-offs charged against the allowance, net of recoveries
   
-
 
Currency adjustment
    4  
Balance at March 31, 2023
 
$
1,226