v3.26.1
LEASES - Schedule of Operating Leases Future Payment Obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
Fiscal 2027 $ 18,070
Fiscal 2028 15,129
Fiscal 2029 12,849
Fiscal 2030 11,582
Fiscal 2031 9,451
Thereafter 26,563
Total future fixed operating lease payments 93,644
Less: Imputed interest 13,683
Total operating lease liabilities $ 79,961