v3.26.1
Fair Value Measurements - Narratives (Details) - Red Wave
1 Months Ended
Apr. 29, 2024
Apr. 30, 2024
$ / shares
Mar. 31, 2026
$ / shares
Fair Value Measurements      
Contingent consideration period 2 years 2 years  
Common stock per share price      
Fair Value Measurements      
Contingent consideration, measurement input   5.76 6.12
Company equity volatility      
Fair Value Measurements      
Contingent consideration, measurement input   0.90  
Average estimated revenue volatility      
Fair Value Measurements      
Contingent consideration, measurement input   0.30  
Discount rate      
Fair Value Measurements      
Contingent consideration, measurement input   0.265