v3.25.4
Property and Equipment, net - Schedule of Lease and Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Lease liabilities    
Operating lease liabilities, current $ 5,697 $ 5,583
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued and other current liabilities Accrued and other current liabilities
Finance lease liabilities, current $ 4,516 $ 4,419
Operating lease liabilities, noncurrent $ 14,508 $ 16,793
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Finance lease liabilities, noncurrent $ 30,199 $ 33,542
Total lease liabilities 54,920 $ 60,337
Maturity of our operating lease liabilities    
2026 6,797  
2027 6,308  
2028 3,043  
2029 1,934  
2030 1,254  
After 2030 3,466  
Total lease cash payments 22,802  
Less: discount 2,597  
Present value of lease liabilities 20,205  
Maturity of our finance lease liabilities    
2026 5,695  
2027 4,845  
2028 4,048  
2029 3,635  
2030 3,435  
After 2030 19,791  
Total lease cash payments 41,449  
Less: discount 6,734  
Present value of lease liabilities $ 34,715