v3.26.1
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Payables and Accruals [Abstract]    
Marketing Funds Accruals $ 6,027 $ 4,870
Payroll and Payroll Tax Accruals 1,746 1,690
Accruals for Other Expenses 188 1,688
Accrued Contract Liability 400 1,300
Total Accrued Expenses $ 8,361 $ 9,548