XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Related-Party Transactions - Relationship with HandsOn Global Management (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
agreement
Jun. 30, 2022
USD ($)
Dec. 31, 2016
Related-Party Transactions          
Amount of related party transaction $ 2,739,000 $ 2,186,000 $ 5,851,000 $ 4,173,000  
Related party expense 2,739,000 2,186,000 5,851,000 4,173,000  
HGM | Travel Expense          
Related-Party Transactions          
Amount of related party transaction 0        
HGM | Travel Expense | Maximum          
Related-Party Transactions          
Amount of related party transaction   100,000 $ 100,000 100,000  
HGM | Master Service Agreement          
Related-Party Transactions          
Number of master agreements | agreement     10    
Entities affiliated with HGM managed funds | Master Service Agreement          
Related-Party Transactions          
Revenue share percentage         25.00%
Affiliate of largest stockholder          
Related-Party Transactions          
Rental expenses     $ 100,000 100,000  
Affiliate of largest stockholder | Maximum          
Related-Party Transactions          
Rental expenses 100,000 100,000      
HOV Services, Ltd | Data Capture And Technology Services | Cost of revenue          
Related-Party Transactions          
Amount of related party transaction 500,000 400,000 800,000 700,000  
SourceHOV | Master Service Agreement          
Related-Party Transactions          
Revenue share percentage         75.00%
Related party expense $ 2,100,000        
SourceHOV | Entities affiliated with HGM managed funds | Master Service Agreement          
Related-Party Transactions          
Related party expense   $ 1,600,000 $ 4,500,000 $ 3,100,000