v3.26.1
Related party transactions (Tables)
6 Months Ended
Jun. 30, 2026
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Activity with franchisees considered to be related parties is summarized below:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)
2026202520262025
Franchise revenue
$3,092 $2,162 $6,388 $4,388 
Equipment revenue
2,441 731 3,030 841 
Total revenue from related parties$5,533 $2,893 $9,418 $5,229