v3.25.2
SUBSEQUENT EVENT (Details) - Subsequent Event - Agile Onboarding, LLC
$ in Millions
Jul. 31, 2025
USD ($)
Subsequent Event [Line Items]  
Asset acquisition, consideration transferred $ 2.0
Payments for asset acquisitions 1.5
Asset acquisition, consideration transferred, contingent consideration $ 0.5
Asset acquisition, contingent consideration, term 2 years