Quarterly report pursuant to Section 13 or 15(d)

Note 6 - Acquisition (Details Textual)

v3.24.2.u1
Note 6 - Acquisition (Details Textual)
$ in Thousands, € in Millions
Oct. 06, 2023
USD ($)
Oct. 06, 2023
EUR (€)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Accounts Payable, Current     $ 194,310 $ 218,717
Data Solutions Holdings Limited [Member]        
Business Combination, Consideration Transferred $ 15,900 € 15    
Business Combination, Contingent Consideration, Liability 2,300      
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, Low 0      
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High $ 3,900      
Data Solutions Holdings Limited [Member] | Invoice Discounting Facility [Member]        
Accounts Payable, Current       $ 4,300