v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Contract Type
Revenue by Contract Type (in thousands)
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Grant revenue$223 $1,296 $795 $2,255 
Remediation, administrative and consulting services and other revenue1,096 338 1,971 899 
Total revenue by contract type$1,319 $1,634 $2,766 $3,154 
Schedule of Changes in Our Contract Assets
The following table represents changes in our contract assets. Our contract assets as of June 30, 2026 relate to various customers for nuclear waste disposal services which are expected to be completed in 2026.
Contract Assets (in thousands)Amount
Balance as of January 1, 2026$275 
Add: Revenue recognized but not yet billed2,766 
Less: Billed and transferred to receivables(2,514)
Balance as of June 30, 2026$527 
Schedule of Allowance for Credit Losses
An allowance of $124 thousand and $118 thousand has been recorded as of June 30, 2026 and December 31, 2025, respectively.
Amount
(in thousands)
Balance, January 1, 2026$118 
Add: Additions
Less: Write-offs and Recoveries— 
Balance, June 30, 2026$124