XML 131 R120.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Schedule of Unconditional Purchase Obligations (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Fiscal 2025 $ 13,425
Fiscal 2026 21,183
Fiscal 2027 3,118
Fiscal 2028 2,741
Fiscal 2029 579
Purchase Obligations [Member]  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Fiscal 2025 10,970
Fiscal 2026 20,211
Fiscal 2027 2,202
Fiscal 2028 1,991
Service Obligations [Member]  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Fiscal 2025 2,455
Fiscal 2026 972
Fiscal 2027 916
Fiscal 2028 750
Fiscal 2029 $ 579