Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements - Schedule of Estimate the Fair Value of the Earn-Out Liabilities (Details)

v3.25.2
Fair Value Measurements - Schedule of Estimate the Fair Value of the Earn-Out Liabilities (Details)
Jun. 30, 2025
Projected Annual Gross Profit [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 907
Projected Annual Gross Profit [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 4,398
Earnout Percentage [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 40
Earnout Percentage [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 45
Expected Volatility [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 25
Risk-free Rate [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 3.6
Risk-free Rate [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 4.2
Discount Rate [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 5
Discount Rate [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 5.2
Required Metric Risk Premium [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 5.3
Required Metric Risk Premium [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 7.7
Time Period to Settlement [Member] | Minimum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 0.4
Time Period to Settlement [Member] | Maximum [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of earn-out liabilities 2.4