v3.26.1
Revenues (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Revenues from external customers classified by revenue source are as follows (in thousands):
Three Months Ended June 30, Six Months Ended June 30,
2026202520262025
Revenues
Corporate$60,456 $55,302 $119,178 $109,591 
Small office home office (“SoHo”)30,905 32,419 60,650 65,268 
Total
$91,361 $87,721 $179,828 $174,859 
Timing of revenue recognition
Point in time$387 $572 $814 $1,215 
Over time90,974 87,149 179,014 173,644 
Total$91,361 $87,721 $179,828 $174,859