XML 43 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Statement of Inventories
Inventories consist of the following (in thousands):
June 30,
2026
December 31,
2025
Work-in-progress$16,679 $12,524 
Finished goods1,682 1,894 
Inventories$18,361 $14,418