v3.26.3
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deposits and advances $ 4,812 $ 4,437
Prepaid insurance 6,787 6,723
Prepaid regulatory fees 10,791 8,109
Income and other tax receivables 24,454 18,662
Prepaid taxes 14,482 17,068
Accrued royalty income 84,069 14,332
Other current receivables 9,440 5,295
Chargebacks receivable 7,815 5,972
Other prepaid assets 34,119 17,797
Total prepaid expenses and other current assets $ 196,769 $ 98,395