XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2023 $ 12,131
2024 12,267
2025 12,301
2026 9,005
2027 1,323
Total future minimum lease payments 47,027
Less: imputed interest 3,445
Total operating lease liabilities $ 43,582
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities