v3.25.1
Business Combinations - Purchase Price (Details) - Motiva Benelux BV And Motiva NL B.V. - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 13, 2025
Oct. 01, 2024
Jan. 31, 2025
Oct. 31, 2024
Mar. 31, 2025
Business Acquisition [Line Items]          
Cash paid $ 300 $ 221 $ 300    
Equity interest issued or issuable (in shares)   26,018      
Equity issued (26,018 common shares) $ 2,400 $ 1,177 $ 2,600 $ 1,200  
Contingent consideration payable   973      
Consideration payable   3,262     $ 900
Fair value of trade receivable considered settled   2,184      
Total consideration   $ 7,817