v3.26.1
Fair Value Measurements - Change in fair value (Details) - Red Wave
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Fair Value Measurements  
Beginning balance $ 16,025
Increase in fair value of contingent consideration earnouts 6,381
Ending balance $ 22,406