v3.25.2
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers $ 19,409 $ 19,887
Revenue accounted for under other guidance 166 19
Total revenue 19,575 19,906
Product revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 13,346 12,748
Revenue accounted for under other guidance 166 19
Total revenue 13,512 12,767
Service revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 6,063 7,139
Revenue accounted for under other guidance 0 0
Total revenue 6,063 7,139
Lighting product and installation    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 12,716 12,719
Lighting product and installation | Product revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 10,269 10,045
Lighting product and installation | Service revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 2,447 2,674
Maintenance services    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 3,997 3,323
Maintenance services | Product revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 1,501 1,000
Maintenance services | Service revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 2,496 2,323
Electric vehicle charging    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 2,696 3,830
Electric vehicle charging | Product revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 1,576 1,688
Electric vehicle charging | Service revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 1,120 2,142
Solar energy related revenues    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 0 15
Solar energy related revenues | Product revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers 0 15
Solar energy related revenues | Service revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues from contracts with customers $ 0 $ 0