XML 131 R120.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 13,987
2024 13,650
2025 13,424
2026 13,292
2027 13,226
Thereafter 49,510
Gross lease payments 117,089
Less - present value adjustments (22,222)
Total operating lease liabilities, net $ 94,867