v3.23.3
REVENUE Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers $ 20,567 $ 17,541 $ 38,175 $ 35,357
Revenue accounted for under other guidance 19 19 24 109
Total revenue 20,586 17,560 38,199 35,466
Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 15,569 12,814 29,235 26,207
Revenue accounted for under other guidance 19 19 24 109
Total revenue 15,588 12,833 29,259 26,316
Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 4,998 4,727 8,940 9,150
Revenue accounted for under other guidance 0 0 0 0
Total revenue 4,998 4,727 8,940 9,150
Lighting product and installation        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 13,542 14,095 26,158 27,857
Lighting product and installation | Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 11,928 12,059 23,713 24,463
Lighting product and installation | Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 1,614 2,036 2,445 3,394
Maintenance Services        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 3,633 3,446 7,387 7,500
Maintenance Services | Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 876 755 1,775 1,744
Maintenance Services | Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 2,757 $ 2,691 5,612 $ 5,756
Electric vehicle charging        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 3,379   4,617  
Electric vehicle charging | Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 2,752   3,734  
Electric vehicle charging | Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 627   883  
Solar energy related revenues        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 13   13  
Solar energy related revenues | Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 13   13  
Solar energy related revenues | Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers $ 0   $ 0