XML 87 R73.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT AND GEOGRAPHIC DISCLOSURES - Geographic Breakdown of Revenues and Total Long-Lived Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues from External Customers [Line Items]    
Total Revenues $ 202,277 $ 189,036
United States    
Revenues from External Customers [Line Items]    
Total Revenues 152,494 137,940
Canada    
Revenues from External Customers [Line Items]    
Total Revenues 18,068 19,367
Europe    
Revenues from External Customers [Line Items]    
Total Revenues 16,331 14,173
Other foreign countries    
Revenues from External Customers [Line Items]    
Total Revenues $ 15,384 $ 17,556