Commitments and Contingencies - IEEPA Tariff Refunds (Details) |
12 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Commitments and Contingencies. | |
| Recovery of import duties | $ 3,353,000 |
| Receivable for recovery of import duties | 2,931,000 |
| Recovery of import duties prior periods | $ 1,003,000 |
| X | ||||||||||
- Definition Amount of recovery of tariffs due either from customers or suppliers arising from sales or purchases, or as previously overpaid to tax authorities or vendors. No definition available.
|
| X | ||||||||||
- Definition Amount of recovery of tariffs for prior periods due either from customers or suppliers arising from sales or purchases, or as previously overpaid to tax authorities or vendors. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of tariffs due either from customers or suppliers arising from sales or purchases, or as previously overpaid to tax authorities or vendors. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|