v3.25.4
Income Taxes - Deferred tax assets and deferred tax liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Finance lease obligation $ 25,061 $ 26,741
Interest, tax loss and credit carryforwards 18,267 22,153
Stock-based compensation 1,783 1,821
Capitalized R&D 88 2,647
Deferred revenue 1,301  
Other 9,874 5,782
Deferred tax assets 56,374 59,144
Valuation allowance (699)  
Deferred tax assets, net of valuation allowance 55,675 59,144
Deferred tax liabilities:    
Property and equipment, net 42,091 45,641
Intangible assets 38,387 33,153
Investments 11,765 8,081
Contract assets   10,797
Accrued compensation 3,230 3,678
Other 1,484 1,310
Total deferred tax liabilities 96,957 102,660
Net deferred tax liabilities $ (41,282) $ (43,516)