v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities    
Accrued salaries and other benefits $ 45,474 $ 61,017
Accrued income and other taxes 11,733 17,192
Accrued interest 41,036 31,037
Accrued sales and use tax audit settlement liabilities   9,867
Other accrued liabilities 73,700 25,911
Accrued liabilities $ 171,943 $ 145,024