v3.26.1
Stock Options and Restricted Stock Units - Stock-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivatives, Fair Value        
Total stock-based compensation     $ 13,104 $ 5,602
Equity Plans        
Derivatives, Fair Value        
Direct operating costs $ 680 $ 441 1,345 868
Selling and administrative expenses 6,516 2,280 11,759 4,734
Total stock-based compensation $ 7,196 $ 2,721 $ 13,104 $ 5,602