v3.26.1
CASH AND CASH EQUIVALENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Restricted Cash and Cash Equivalents        
Restricted cash $ 3,895 $ 4,322 $ 4,447 $ 4,396
Purchase Agreement and Certain Tax Liabilities        
Restricted Cash and Cash Equivalents        
Escrow deposit 2,694      
MiX Telematics Enterprise BEE Trust        
Restricted Cash and Cash Equivalents        
Escrow deposit   58    
Cash 750 720    
Facilities Agreement        
Restricted Cash and Cash Equivalents        
Escrow deposit   3,156    
Vendor Related Property        
Restricted Cash and Cash Equivalents        
Escrow deposit 312 312    
Lease Agreements        
Restricted Cash and Cash Equivalents        
Cash 59      
Earnest money deposits $ 80      
Lease Agreements | Fleet Complete Australia        
Restricted Cash and Cash Equivalents        
Cash   $ 76