XML 36 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The Company’s revenues by customer type were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026
20252026
2025
U.S. and foreign governments
$2,432 $727 $2,432 $4,971 
Commercial customers
12,226 5,239 22,359 10,594 
$14,658 $5,966 $24,791 $15,565