v3.25.3
Fair Value Measurement - Schedule of Fair Value Contingent Consideration (Details)
May 15, 2024
Schedule of Fair Value Contingent Consideration [Line Items]  
Dividend yield 0.00%
Volatility 13.80%
Minimum [Member]  
Schedule of Fair Value Contingent Consideration [Line Items]  
Risk Free Rate 4.30%
Expected life 3 years 7 months 6 days
Cost of debt 17.60%
Maximum [Member]  
Schedule of Fair Value Contingent Consideration [Line Items]  
Risk Free Rate 4.40%
Expected life 6 years
Cost of debt 18.30%