XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies - Income Statement location (Details) - USD ($)
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Income Statement Expense, Caption [Line Items]    
Net Revenue $ 49,168,000 $ 44,003,000
Total cost of revenue 21,322,000 19,387,000
Sales revenue, net | Shipping and Handling    
Disaggregation of Income Statement Expense, Caption [Line Items]    
Net Revenue 142,000 89,000
Cost of sales | Shipping and Handling    
Disaggregation of Income Statement Expense, Caption [Line Items]    
Total cost of revenue 479,000 390,000
Selling, General and Administrative Expenses    
Disaggregation of Income Statement Expense, Caption [Line Items]    
Advertising and promotion costs $ 935,000 $ 890,000