v3.26.1
FIXED ASSETS - Schedule of Owned Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Property, Plant and Equipment    
Property, plant and equipment, gross $ 99,192 $ 84,177
Accumulated depreciation and amortization (36,794) (26,166)
Property, plant and equipment, net, total 62,398 58,011
Installed and uninstalled products    
Property, Plant and Equipment    
Property, plant and equipment, gross 73,750 61,564
Computer software    
Property, Plant and Equipment    
Property, plant and equipment, gross 11,807 11,523
Computer and electronic equipment    
Property, Plant and Equipment    
Property, plant and equipment, gross 8,596 6,294
Furniture and fixtures    
Property, Plant and Equipment    
Property, plant and equipment, gross 4,004 3,054
Leasehold improvements    
Property, Plant and Equipment    
Property, plant and equipment, gross 650 1,459
Plant and equipment    
Property, Plant and Equipment    
Property, plant and equipment, gross 278 276
Assets in progress    
Property, Plant and Equipment    
Property, plant and equipment, gross $ 107 $ 7