XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of assets and liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets    
Operating $ 73,020 $ 73,462
Current    
Operating 5,791 6,187
Non-current    
Operating 89,801 81,856
Total leased liabilities $ 95,592 $ 88,043