Quarterly report pursuant to Section 13 or 15(d)

Acquisition - Narrative (Details)

v3.24.1.u1
Acquisition - Narrative (Details)
£ in Millions
3 Months Ended
Oct. 06, 2023
USD ($)
Oct. 06, 2023
GBP (£)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Acquisition details          
Acquisition related costs     $ 123,000 $ 22,000  
Invoice Discounting Facility          
Acquisition details          
Invoice discounting facility acquired     0   $ 4,300,000
Data Solutions Holdings Limited          
Acquisition details          
Aggregate purchase price $ 15,900,000 £ 15.0      
Contingent earn-out, current 2,300,000        
Undiscounted payment of the earn-out, minimum 0        
Undiscounted payment of the earn-out, maximum $ 3,900,000        
Data Solutions Holdings Limited | Invoice Discounting Facility          
Acquisition details          
Invoice discounting facility acquired     $ 0   $ 4,300,000