v3.25.2
PREPAID EXPENSES AND OTHER ASSETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Services and license agreements $ 54,319 $ 43,141
Short term notes receivable 19,811 17,342
Sales tax 17,807 18,988
Prepaid marketing 12,164 11,952
Prepaid insurance 11,366 3,341
Short term derivative assets 11,561 5,359
Other 4,930 15,348
Prepaid expenses and other current assets $ 131,958 $ 115,471