XML 89 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Operating lease assets $ 35,241 $ 24,593
Finance lease assets 246 410
Total lease assets 35,487 25,003
Operating lease liabilities - current 14,046 8,040
Finance lease liabilities - current 193 193
Operating lease liabilities - noncurrent 21,766 17,157
Finance lease liabilities -noncurrent 82 251
Total lease liabilities $ 36,087 $ 25,641
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities