v3.25.2
Leases - Schedule of Movements in Right of Use Assets (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Disclosure of quantitative information about right-of-use assets [line items]  
Balances at beginning of the year $ 263,424
Balance at end of the year $ 248,839