XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT AND GEOGRAPHICAL INFORMATION - Summary of Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenues:          
Revenues $ 241,696 $ 216,271 $ 677,813 $ 599,239  
Property and equipment, net:          
Property and equipment, net 15,503   15,503   $ 15,006
U.S. [Member]          
Revenues:          
Revenues 4,023 4,796 13,582 14,989  
Property and equipment, net:          
Property and equipment, net 5,157   5,157   4,536
Other countries [Member]          
Revenues:          
Revenues 4,709 5,324 17,218 17,476  
Property and equipment, net:          
Property and equipment, net 1,591   1,591   2,022
Not connected to a country [Member]          
Revenues:          
Revenues 232,964 $ 206,151 647,013 $ 566,774  
Property and equipment, net:          
Property and equipment, net $ 8,755   $ 8,755   $ 8,448