XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers $ 20,888 $ 19,415 $ 60,115 $ 58,424
Revenue accounted for under other guidance 201 169 468 427
Total revenue 21,089 19,584 60,583 58,851
Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 14,438 14,139 40,496 39,015
Revenue accounted for under other guidance 201 169 468 427
Total revenue 14,639 14,308 40,964 39,442
Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 6,450 5,276 19,619 19,409
Revenue accounted for under other guidance 0 0 0 0
Total revenue 6,450 5,276 19,619 19,409
Lighting product and installation        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 11,866 13,045 35,141 36,361
Lighting product and installation | Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 8,930 11,291 27,401 30,636
Lighting product and installation | Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 2,936 1,754 7,740 5,725
Maintenance services        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 4,356 3,925 12,844 11,045
Maintenance services | Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 2,165 1,672 5,711 3,795
Maintenance services | Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 2,191 2,253 7,133 7,250
Electric vehicle charging        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 4,659 2,445 12,119 11,001
Electric vehicle charging | Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 3,336 1,176 7,373 4,567
Electric vehicle charging | Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 1,323 1,269 4,746 6,434
Solar energy related revenues        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 7 0 11 17
Solar energy related revenues | Product revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers 7 0 11 17
Solar energy related revenues | Service revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues from contracts with customers $ 0 $ 0 $ 0 $ 0