XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENTS - Net Revenues According to Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Abstract]        
Revenues $ 121,984 $ 107,191 $ 236,786 $ 189,066
United States [Member]        
Segment Reporting Information [Abstract]        
Revenues 121,984 102,726 232,714 180,717
International [Member]        
Segment Reporting Information [Abstract]        
Revenues $ 0 $ 4,465 $ 4,072 $ 8,349