XML 150 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Concentration of Credit Risk and Significant Customers (Details)
3 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Customer Concentration Risk | Customer A | Revenue        
Concentration Risk        
Customers greater than 10% of total   21.80% 22.50%  
Customer Concentration Risk | Customer A | Accounts Receivable        
Concentration Risk        
Customers greater than 10% of total       14.90%
Customer Concentration Risk | Customer B | Revenue        
Concentration Risk        
Customers greater than 10% of total   53.80% 51.50%  
Customer Concentration Risk | Customer B | Accounts Receivable        
Concentration Risk        
Customers greater than 10% of total 72.90%     52.30%
Minimum        
Concentration Risk        
Terms of credit sales, (in days)   30 days    
Maximum        
Concentration Risk        
Terms of credit sales, (in days)   60 days