XML 83 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Undiscounted Lease Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating, 2024 $ 3,597  
Operating, 2025 7,278  
Operating, 2026 7,051  
Operating, 2027 6,933  
Operating, 2028 6,730  
Operating, Thereafter 55,773  
Operating, Total lease payments 87,362  
Operating, Less: interest (42,378)  
Operating, Total lease liabilities 44,984 $ 46,628
Finance, 2024 65  
Finance, 2025 2,132  
Finance, 2026 134  
Finance, 2027 136  
Finance, 2028 80  
Finance, Total lease payments 2,547  
Finance, Less: interest (314)  
Finance, Total lease liabilities 2,233 $ 2,437
2024 3,662  
2025 9,410  
2026 7,185  
2027 7,069  
2028 6,810  
Thereafter 55,773  
Total lease payments 89,909  
Less: interest (42,692)  
Total lease liabilities $ 47,217