XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS COMBINATIONS AND ASSET ACQUISITIONS - Asset Acquisitions (Details)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
shares
Jul. 11, 2024
USD ($)
Hireclick      
Asset Acquisition [Line Items]      
Stock issued upon acquisition (in Shares) | shares   525  
Debt Instrument, Face Amount $ 3,000   $ 3,000
Business Combination, Consideration Transferred, Equity Interest   $ 4,262  
Customer relationships | Hireclick      
Asset Acquisition [Line Items]      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life   8 years  
Developed technology | Hireclick      
Asset Acquisition [Line Items]      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life   5 years  
2025 Acquisitions      
Asset Acquisition [Line Items]      
Asset Acquisition, Consideration Transferred 7,705    
Payments to Acquire Productive Assets 6,362    
Debt Instrument, Face Amount $ 1,402    
Asset Acquisition, Number of Acquisitions 3    
Future Payments to Acquire Productive Assets, Short Term $ 193    
Asset Acquisition, Consideration Transferred, Liabilities Incurred $ 1,150    
2025 Acquisitions | Customer relationships      
Asset Acquisition [Line Items]      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 8 years    
2024 Acquisitions      
Asset Acquisition [Line Items]      
Asset Acquisition, Consideration Transferred   $ 14,607  
Payments to Acquire Productive Assets $ 723 5,842  
Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable   $ 4,863  
Stock issued upon acquisition (in Shares) | shares   500  
Debt Instrument, Face Amount 1,663    
Asset Acquisition, Number of Acquisitions   11  
Future Payments to Acquire Productive Assets, Short Term 1,198    
Asset Acquisition, Consideration Transferred, Liabilities Incurred   $ 1,386  
Future Payments to Acquire Productive Assets, Long Term $ 595    
2024 Acquisitions | Minimum      
Asset Acquisition [Line Items]      
Asset Acquisition, Contingent Consideration, Contingent Event Duration 1 year    
2024 Acquisitions | Maximum      
Asset Acquisition [Line Items]      
Asset Acquisition, Contingent Consideration, Contingent Event Duration 3 years    
2024 Acquisitions | Customer relationships      
Asset Acquisition [Line Items]      
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 8 years