v3.26.3
Revenue from Contracts with Customers - Variable consideration (Details) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Revenue from Contracts with Customers      
Balance at beginning of period $ 3,924,000 $ 4,973,000  
Credits issued (2,847,000) (3,180,000)  
Additions 2,142,000 2,495,000  
Balance at end of period 3,219,000 $ 4,288,000  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent      
Revenue from Contracts with Customers      
Return-related assets $ 886,000   $ 1,099,000