v3.24.1.u1
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]        
Finance lease costs $ 41 $ 43 $ 125 $ 129
Operating lease costs 1,271 1,953 4,371 5,998
Short-term lease costs 61 74 183 137
Variable lease costs 203 (6) 498 404
Sublease income (574) (671) (1,721) (1,756)
Total net lease costs $ 1,002 $ 1,393 $ 3,456 $ 4,912