v3.25.4
Leases - Financial Obligations and Sublease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financing Obligations    
2026 $ 1,779  
2027 1,629  
2028 1,300  
2029 982  
2030 447  
Thereafter 0  
Total minimum lease payments 6,137  
Less: imputed interest (919)  
Present value of lease liabilities 5,218 $ 3,431
Less: current financing obligations (1,370) (981)
Long-term financing obligations 3,848 $ 2,450
Variable Interest Entity, Primary Beneficiary | Managed Services    
Financing Obligations    
2026 23,793  
2027 17,930  
2028 12,270  
2029 7,642  
2030 5,889  
Thereafter 14,008  
Total minimum lease payments 81,532  
Less: imputed interest (38,275)  
Present value of lease liabilities 43,257  
Less: current financing obligations (10,196)  
Long-term financing obligations $ 33,061