XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues and Other Income (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Disaggregation of Revenue [Line Items]          
Volume rebate $ 18,000   $ 65,000   $ 35,000
Revenue recognized included in contract liability balance at beginning of period 33,000 $ 1,279,000 5,028,000 $ 2,882,000  
Revenue 14,597,000 16,866,000 49,581,000 39,780,000  
Product and Service, Other [Member]          
Disaggregation of Revenue [Line Items]          
Revenue 64,000 81,000 212,000 301,000  
Product and Service, Other [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue $ 64,000 $ 81,000 $ 212,000 $ 301,000