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) |