XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease - Supplemental balance sheet information related to leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets [Abstract]    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Right of use operating lease assets $ 7,277 $ 10,674
Property and equipment, gross 348,060 313,971
Property and equipment, net 79,441 113,529
Total lease assets 7,277 10,751
Liabilities [Abstract]    
Operating leases other current 3,354 4,957
Operating lease liability, less current portion 5,931 7,879
Operating Lease Liability Current and Noncurrent, Total $ 9,285 $ 12,836
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Finance Lease, Liability, Current $ 0 $ 104
Finance Lease Liability Current and Noncurrent, Total 0 104
Total lease liabilities, Total 9,285 12,940
Finance Lease [Member]    
Assets [Abstract]    
Property and equipment, gross 5,860 5,094
Less: accumulated depreciation and amortization (5,860) (5,017)
Property and equipment, net $ 0 $ 77