v3.26.1
Summary of Significant Accounting Policies - Components of Inventories (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Raw materials $ 5,539,000 $ 6,715,000
Work in process 663,000 2,349,000
Finished goods 1,626,000 4,212,000
Total 7,828,000 13,276,000
Inventories current 5,448,000 11,121,000
Inventories non-current (included in other long-term assets) $ 2,380,000 $ 2,155,000