XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases Lease Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Leases [Abstract]    
2024 (remaining period) $ 2,423  
2025 10,347  
2026 10,938  
2027 10,422  
2028 10,073  
Thereafter 25,098  
Total lease payments 69,301  
Less: interest (7,236)  
Present value of operating lease liabilities 62,065 $ 50,269
2024 (remaining period) 263  
2025 807  
2026 831  
2027 856  
2028 882  
Total sublease receipts $ 3,639