v3.25.1
Segment Reporting - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
Jun. 30, 2024
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]          
Number of operating segments | segment     1    
Operating lease asset $ 152,900   $ 152,900   $ 34,600
United States          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Operating lease asset $ 143,000   $ 143,000   $ 29,300
United States | Net Sales | Revenue from Rights Concentration Risk          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage 60.20% 69.70% 67.00% 71.70%  
THAILAND | Net Sales | Revenue from Rights Concentration Risk          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage 14.20% 1.50%