Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.26.1
Fair Value Measurements - Schedule of Estimate the Fair Value of the Earn-Out Liabilities (Details)
Dec. 31, 2025
Projected annual gross profit [Member] | Minimum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 628
Projected annual gross profit [Member] | Maximum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 4,398
Earnout percentage [Member] | Minimum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 40
Earnout percentage [Member] | Maximum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 45
Expected volatility [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 25
Risk-free rate [Member] | Minimum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 3.6
Risk-free rate [Member] | Maximum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 4.3
Discount Rate [Member] | Minimum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 5
Discount Rate [Member] | Maximum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 5.8
Required Metric Risk Premium [Member] | Minimum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 5.3
Required Metric Risk Premium [Member] | Maximum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 7.7
Time period to settlement [Member] | Minimum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 0.2
Time period to settlement [Member] | Maximum [Member]  
Schedule of Estimate the Fair Value of the Earn-Out Liabilities [Line Items]  
Fair value of earn-out liabilities 1.9