XML 147 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease-related Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating leases:    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets Other assets
Other assets $ 42,153 $ 38,784
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Other current liabilities $ 4,939 $ 4,233
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
Other liabilities $ 41,105 $ 38,085
Total operating lease liabilities $ 46,044 $ 42,318
Finance leases:    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property and equipment, net Property and equipment, net
Property and equipment, net $ 95,381 $ 102,169
Finance lease obligations—current 6,079 4,731
Finance lease obligations—net of current portion 99,620 105,699
Total finance lease liabilities $ 105,699 $ 110,430