XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Operating lease assets $ 55,399 $ 57,270
Finance lease assets 3,063 2,500
Total lease assets $ 58,462 $ 59,770
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property and equipment, net of accumulated depreciation Property and equipment, net of accumulated depreciation
Current    
Operating $ 9,200 $ 8,776
Finance $ 1,186 $ 782
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued liabilities Accrued liabilities
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Current portion of long-term debt Current portion of long-term debt
Noncurrent    
Operating $ 61,450 $ 64,626
Finance $ 1,678 $ 1,231
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-term debt, net of current portion Long-term debt, net of current portion
Total lease liabilities $ 73,514 $ 75,415