| 
           8. Segment and Geographic Information (Details) (USD $) 
         | 
        3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
| 
           Sep. 30, 2013 
         | 
        
           Sep. 30, 2012 
         | 
        
           Sep. 30, 2013 
         | 
        
           Sep. 30, 2012 
         | 
      |
| Sales revenue from geographical territories | $ 3,853,000 | $ 4,264,000 | $ 7,007,000 | $ 8,080,000 | 
| 
           U.S. 
         | 
        ||||
| Sales revenue from geographical territories | 1,898,000 | 1,898,000 | 3,221,000 | 3,931,000 | 
| 
           Mexico 
         | 
        ||||
| Sales revenue from geographical territories | 1,352,000 | 1,862,000 | 2,776,000 | 3,240,000 | 
| 
           Europe and Other 
         | 
        ||||
| Sales revenue from geographical territories | $ 603,000 | $ 504,000 | $ 1,010,000 | $ 909,000 |