XML 103 R87.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions and Commitments - Schedule of Future Minimum Lease Payments (Details) - Related Parties
$ in Thousands
Jun. 30, 2022
USD ($)
Related Party Transaction [Line Items]  
2023 $ 7,297
2024 7,325
2025 6,916
2026 6,852
2027 6,458
Thereafter 13,481
Total lease payments $ 48,329