XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31,
20252024
Revenues
Corporate$54,289 $51,390 
Small office home office (“SoHo”)32,849 36,754 
Other— 
Total
$87,138 $88,146 
Timing of revenue recognition
Point in time$643 $210 
Over time86,495 87,936 
Total$87,138 $88,146