XML 70 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financing and Operating Leases - Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases    
Operating lease right-of-use assets, net of amortization $ 11,234 $ 10,705
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total property, equipment and leasehold improvements, net Total property, equipment and leasehold improvements, net
Current operating lease liabilities $ 2,539 $ 2,355
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current
Non-current operating lease liabilities $ 9,384 $ 8,905
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total operating lease liabilities $ 11,923 $ 11,260
Property, equipment and leasehold improvements 129,489 119,100
Accumulated depreciation (66,436) (61,922)
Total property, equipment and leasehold improvements, net 63,053 57,178
Current financing lease liabilities $ 4,779 $ 3,342
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current
Non-current financing lease liabilities $ 13,327 $ 7,355
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total financing lease liabilities $ 18,106 $ 10,697
Financing leases    
Leases    
Property, equipment and leasehold improvements 23,774 15,717
Accumulated depreciation (3,335) (3,135)
Total property, equipment and leasehold improvements, net $ 20,439 $ 12,582