v3.26.1
Leases - Supplemental consolidated balance sheets information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating leases    
Operating lease right-of-use assets $ 10,524 $ 14,897
Short-term operating lease liabilities $ 4,670 $ 8,962
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease Liability Current Lease Liability Current
Long-term operating lease liabilities $ 5,779 $ 5,856
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Noncurrent Lease Liability Noncurrent
Operating lease liability $ 10,449 $ 14,818
Finance leases    
Property and equipment 37,178 29,141
Accumulated amortization (24,989) (22,921)
Property and equipment, net 12,189 6,220
Short-term lease liabilities $ 2,138 $ 1,142
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease Liability Current Lease Liability Current
Long-term lease liabilities $ 10,624 $ 4,935
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease Liability Noncurrent Lease Liability Noncurrent
Finance lease liability $ 12,762 $ 6,077