Statements of Operations-Additional Information - General Information (Details) |
6 Months Ended |
|---|---|
Dec. 31, 2024 | |
| Statements of Operations-Additional Information | |
| Payment term, minimum | 30 days |
| Payment term, maximum | 120 days |
| Average worldwide collection period for accounts receivable | 60 days |