XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Leases [Abstract]    
2024 (remaining period) $ 4,813  
2025 10,160  
2026 10,747  
2027 10,271  
2028 9,979  
Thereafter 25,001  
Total lease payments 70,971  
Less: interest (7,174)  
Present value of operating lease liabilities 63,797 $ 50,269
2024 (remaining period) 395  
2025 807  
2026 831  
2027 856  
2028 882  
Total sublease receipts $ 3,771