XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT REPORTING - Geographic (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment reporting          
Total net revenues $ 138,040 $ 116,547 $ 275,470 $ 223,333  
Assets held for sale 0   0   $ 8,020
Total property and equipment, net 51,640   51,640   44,593
United States          
Segment reporting          
Total net revenues 138,040 116,547 275,470 222,768  
Total property and equipment, net 49,887   49,887   43,163
Canada          
Segment reporting          
Total net revenues 0 $ 0 0 $ 565  
Assets held for sale         8,000
India          
Segment reporting          
Total property and equipment, net $ 1,753   $ 1,753   $ 1,430