XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Commitments and Contingencies - Schedule of Concentrations (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Largest Retail Partner A [Member]        
1 $ 390.2 $ 171.9 $ 536.6 $ 214.6
Largest Retail Partner B [Member]        
1 43.7 48.6 76.5 84.9
Largest Retail Partner C [Member]        
1 19.7 24.0 38.7 44.8
Largest Retail Partner D [Member]        
1 17.6 21.2 35.2 43.5
Largest Retail Partner E [Member]        
1 $ 15.8 $ 8.0 $ 34.5 $ 19.7