v3.26.1
Customer Rewards Liability - Company's Customer Rewards Liability (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Customer Advances or Deposits, Noncurrent [Abstract]      
Beginning balance $ 6,872,869 $ 8,569,651 $ 7,365,544
Rewards earned by customers 382,553 679,502 1,970,576
Reward fulfilments [1] (455,794) (714,802) (2,568,557)
Expired rewards (38,255) (67,950) (197,058)
Remeasurement (gain) loss on customer rewards liability (1,507,471) (1,100,857) 302,364
Ending balance $ 5,253,902 $ 7,365,544 $ 6,872,869
[1] Rewards fulfilments represent amounts that were distributed to customers to fulfill customer rewards obligations.