XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Leases [Abstract]    
Operating lease assets $ 59,166 $ 62,276
Operating lease liabilities, current 14,273 14,332
Operating lease liabilities, non-current 50,695 53,804
Total operating lease liabilities 64,968 68,136
Finance lease assets, net 1,738 1,776
Finance lease liabilities, current 847 823
Finance lease liabilities, non-current 726 796
Total lease liabilities $ 1,573 $ 1,619