v3.25.3
SEGMENT INFORMATION and GEOGRAPHIC INFORMATION - Related to long-lived assets, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
SEGMENT INFORMATION and GEOGRAPHIC INFORMATION          
Total revenues $ 20,425 $ 16,686 $ 57,701 $ 45,998  
Long-lived assets, net 11,024   11,024   $ 9,582
United States          
SEGMENT INFORMATION and GEOGRAPHIC INFORMATION          
Total revenues 18,618 15,538 52,573 43,330  
Long-lived assets, net 8,788   8,788   7,281
International          
SEGMENT INFORMATION and GEOGRAPHIC INFORMATION          
Total revenues 1,807 $ 1,148 5,128 $ 2,668  
Long-lived assets, net $ 2,236   $ 2,236   $ 2,301