v3.26.1
Organization and Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2023
Product Information [Line Items]        
retained earnings $ 11,206,328   $ 12,534,960  
Total revenue $ 3,474,146 $ 7,160,247    
Number off reportable segments not disclosed flag true      
Customer liability current $ 6,813,186   7,361,738  
Customer liability long-term 1,559,691   1,913,393  
Manufacture warranties current 158,000   189,000  
Revenue recognized 874,935 970,111    
FDIC insured amount 250,000      
Uninsured cash and cash equivalents 17,350,178   18,094,598  
Warranty [Member]        
Product Information [Line Items]        
Extended warranties current 2,704,938   2,838,048  
Extended warranties noncurrent 1,418,887   1,784,603  
Manufacture warranties current 158,000   189,000  
Deferred Revenue [Member]        
Product Information [Line Items]        
Customer liability current 4,108,248   4,523,690  
Customer liability long-term 140,804   $ 128,790  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Government Customers [Member]        
Product Information [Line Items]        
Total revenue $ 2,684,096 $ 5,155,402    
Concentration risk percentage 77.00% 72.00%    
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Commercial Customers [Member]        
Product Information [Line Items]        
Total revenue $ 84,279 $ 66,444    
Concentration risk percentage 3.00% 1.00%    
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | International Customers [Member]        
Product Information [Line Items]        
Total revenue $ 705,771 $ 1,938,401    
Concentration risk percentage 20.00% 27.00%    
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | STEP Revenue [Member]        
Product Information [Line Items]        
Total revenue $ 986,405 $ 940,592    
Concentration risk percentage 28.00% 13.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]        
Product Information [Line Items]        
Concentration risk percentage 33.00%   31.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]        
Product Information [Line Items]        
Concentration risk percentage 16.00%   14.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]        
Product Information [Line Items]        
Concentration risk percentage   14.00%    
Revision of Prior Period, Adjustment [Member]        
Product Information [Line Items]        
retained earnings       $ 498,000