v3.26.1
Commitments and Contingencies - Operating Lease Obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Commitments and Contingencies  
Fiscal 2027 $ 703
Fiscal 2028 672
Fiscal 2029 377
Fiscal 2030 247
Fiscal 2031 236
Thereafter 39
Total contract lease payments 2,274
Commodity  
Commitments and Contingencies  
Fiscal 2027 3,648
Fiscal 2028 1,435
Fiscal 2029 507
Fiscal 2030 253
Fiscal 2031 236
Thereafter 39
Total contract lease payments $ 6,118