XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT REPORTING - Geographic (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment reporting      
Revenue recognition $ 316,385 $ 216,136 $ 208,475
Property and equipment, net 43,246 52,671  
Assets held for sale 8,020    
United States      
Segment reporting      
Revenue recognition 312,427 211,893 202,881
Property and equipment, net 40,343 38,564  
Canada      
Segment reporting      
Revenue recognition 3,958 4,243 $ 5,594
Property and equipment, net 1,856 13,831  
Assets held for sale 8,000    
India      
Segment reporting      
Property and equipment, net $ 1,047 $ 276