XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Revenue by Geographical Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues $ 144,100 $ 131,071 $ 416,558 $ 390,546
Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 137,874 124,626 398,177 372,634
Other        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 6,226 6,445 18,381 17,912
Atlanta | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 34,026 23,795 92,558 69,644
Dallas | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 28,379 26,478 81,881 82,903
Washington, D.C. | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 15,608 15,654 46,980 44,937
Boston | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 14,735 16,992 44,797 48,226
Orlando | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 15,131 13,074 43,513 41,453
New York | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues 14,525 12,845 42,461 39,329
Minneapolis | Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenues $ 15,470 $ 15,788 $ 45,987 $ 46,142