XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies - Income Statement location (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Income Statement Expense, Caption [Line Items]        
Total revenue $ 48,172,000 $ 42,933,000 $ 97,340,000 $ 86,936,000
Total cost of revenue 19,934,000 18,444,000 41,256,000 37,831,000
Sales revenue, net | Shipping and Handling        
Disaggregation of Income Statement Expense, Caption [Line Items]        
Total revenue 132,000 80,000 274,000 186,000
Cost of sales | Shipping and Handling        
Disaggregation of Income Statement Expense, Caption [Line Items]        
Total cost of revenue 365,000 353,000 844,000 743,000
Selling, General and Administrative Expenses        
Disaggregation of Income Statement Expense, Caption [Line Items]        
Advertising and promotion costs $ 916,000 $ 916,000 $ 1,851,000 $ 1,806,000