v3.25.4
BALANCE SHEET COMPONENTS - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued payroll and benefits $ 4,964 $ 2,540
Accrued revenue share 3,846 956
Sales & Income Tax liabilities 935 946
Accrued royalties $ 452 $ 53
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Operating lease liabilities $ 428 $ 396
Dividends payable 408 1,415
Other accrued expenses 1,061 697
Total $ 12,094 $ 7,003