Quarterly report [Sections 13 or 15(d)]

REVENUE RECOGNITION - Schedule of Revenue by Geography (Details)

v3.26.1
REVENUE RECOGNITION - Schedule of Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total $ 65,819 $ 72,142
United States    
Disaggregation of Revenue [Line Items]    
Total 55,415 62,309
Other countries    
Disaggregation of Revenue [Line Items]    
Total $ 10,404 $ 9,833