XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, net - Schedule of Lease and Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lease liabilities    
Operating lease liabilities, current $ 5,583 $ 5,686
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,419 $ 3,439
Operating lease liabilities, noncurrent $ 16,793 $ 14,284
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Finance lease liabilities, noncurrent $ 33,542 $ 29,162
Total lease liabilities 60,337 $ 52,571
Maturity of our operating lease liabilities    
2025 6,873  
2026 6,000  
2027 5,514  
2028 2,465  
2029 1,376  
After 2029 3,061  
Total lease cash payments 25,289  
Less: discount 2,913  
Present value of lease liabilities 22,376  
Maturity of our finance lease liabilities    
2025 5,647  
2026 5,276  
2027 4,445  
2028 3,655  
2029 3,342  
After 2029 22,568  
Total lease cash payments 44,933  
Less: discount 6,972  
Present value of lease liabilities $ 37,961