v3.25.2
ACQUISITION - Schedule of Reconciliation of Acquisition, Net of Cash Assumed (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 01, 2024
Mar. 31, 2024
Mar. 31, 2025
Dec. 31, 2023
Dec. 31, 2022
Apr. 02, 2024
Business Acquisition [Line Items]            
Acquisition, net of cash assumed   $ 0 $ (137,112) $ 8,722 $ 0  
MiX Telematics            
Business Acquisition [Line Items]            
Cash and cash equivalents           $ 26,737
Restricted cash           794
Fleet Complete            
Business Acquisition [Line Items]            
Cash and cash equivalents $ 3,964          
Restricted cash           $ 0
Cash consideration paid to former shareholders (16,225)          
Repayment of Fleet Complete’s existing debt $ (152,382)