XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Contract Receivables (Tables)
9 Months Ended
Sep. 30, 2023
Contract Receivables [Abstract]  
Contract Receivables
The components of contract receivables were as follows:

(in thousands)
 
September 30, 2023
   
December 31, 2022
 
             
Billed receivables
 
$
4,385
   
$
6,074
 
Unbilled receivables
   
6,755
     
5,146
 
Allowance for credit loss
   
(443
)
   
(1,156
)
Total contract receivables, net
 
$
10,697
   
$
10,064
 
Allowance For Doubtful Account Rollforward

The following table sets forth the activity in the allowance for credit losses for the nine months ended September 30, 2023.


(in thousands)
     
Beginning balance at January 1, 2023
 
$
1,156
 
Adoption of ASC326 Current Expected Credit Losses (CECL)
    57  
Adjusted balance at January 1, 2023
    1,213  
Current period provision for expected credit (recovery) loss
   
(1
)
Write-offs charged against the allowance, net of recoveries
   
(729
)
Currency adjustment
    (40 )
Balance at September 30, 2023
 
$
443