v3.26.1
Operating Leases (LLC) - Schedule of Right of Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Leases [Abstract]    
Operating right of use assets $ 113,450 $ 117,769
Operating lease liabilities, current portion 7,787 6,879
Operating lease liabilities, net of current portion 117,519 121,491
Operating lease liabilities $ 125,306 $ 128,370