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 | |
| X | ||||||||||
- Definition Increase in refund liability during the reporting period attributable to sales incentives, sales returns, rebates, discounts, and other consideration payable to customers. No definition available.
|
| X | ||||||||||
- Definition Amount of refund liabilities reduced during the period as customer credits, rebates, coupons, incentives, or sales return credits were issued or redeemed. No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of right to recover product from customer on settling refund liability. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|