XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

 Schedule of Disaggregation of Revenue

                         
Revenue by Contract Type
(In thousands)  Three Months Ended   Three Months Ended 
   March 31, 2025   March 31, 2024 
   Treatment   Services   Total   Treatment   Services   Total 
Fixed price  $9,186   $2,930   $12,116   $8,709   $4,314   $13,023 
Time and materials          1,803    1,803           594    594 
Total  $9,186   $4,733   $13,919   $8,709   $4,908   $13,617 

 

                         
Revenue by generator
(In thousands)  Three Months Ended   Three Months Ended 
   March 31, 2025   March 31, 2024 
   Treatment   Services   Total   Treatment   Services   Total 
Domestic government  $5,250   $4,534   $9,784   $5,761   $4,303   $10,064 
Domestic commercial   1,467    111    1,578    2,501    504    3,005 
Foreign government   2,207    54    2,261         79    79 
Foreign commercial   262    34    296    447    22    469 
Total  $9,186   $4,733   $13,919   $8,709   $4,908   $13,617 
Schedule of Contract Balances

 Schedule of Contract Balances

(In thousands)  March 31, 2025   December 31, 2024  

Year-to-date

Change ($)

  

Year-to-date

Change (%)

 
Contract assets                    
Unbilled receivables - current  $5,168   $4,990   $178    3.6%
                     
Contract liabilities                    
Deferred revenue  $5,881   $6,711   $(830)   -12.4%

 

(In thousands)  March 31, 2024   December 31, 2023   Year-to-date
Change ($)
   Year-to-date
Change (%)
 
Contract assets                    
Unbilled receivables - current  $8,797   $8,432   $365    4.3%
                     
Contract liabilities                    
Deferred revenue  $7,295   $6,815   $480    7.0%
Schedule of Changes in Accounts Receivable, Net of Credit Losses

The following table represents changes in accounts receivable, net of credit losses, for the periods noted:

(In thousands)  March 31, 2025   December 31, 2024   Year-to-date
Change ($)
   Year-to-date
Change (%)
 
                     
Accounts Receivable (net)  $9,311   $11,579   $(2,268)   -19.6%

 

   March 31, 2024   December 31, 2023  

Year-to-date

Change ($)

  

Year-to-date

Change (%)

 
                     
Accounts Receivable (net)  $8,701   $9,722   $(1,021)   -10.5%