v3.26.1
REVENUE - Schedule of Revenue Disaggregated by Product Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Total revenues $ 165,447 $ 127,182 $ 108,652
Casino      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Total revenues 96,545 92,224 66,869
Sports      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Total revenues 65,085 33,888 41,189
Other      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Total revenues $ 3,817 $ 1,070 $ 594