XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Revenue by Geographical Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues $ 146,986 $ 144,100 $ 432,425 $ 416,558
Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 141,052 137,874 415,122 398,177
Other        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 5,934 6,226 17,303 18,381
Atlanta | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 40,433 34,026 119,860 92,558
Dallas | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 28,619 28,379 84,680 81,881
Orlando | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 15,234 15,131 46,112 43,513
Washington, D.C./Northern Virginia | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 15,251 15,608 45,029 46,980
Minneapolis | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 16,700 15,470 47,125 45,987
New York | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 13,940 14,525 40,674 42,461
Boston | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues $ 10,875 $ 14,735 $ 31,642 $ 44,797