v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Allowance for doubtful accounts $ 12,775 $ 11,856
Current deferred financing costs 288 396
Noncurrent deferred financing costs $ 25,908 $ 29,517
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, cumulative dividends (in dollars per share) $ 63.80 $ 63.80
Preferred stock, shares authorized (in shares) 5,720 5,720
Preferred stock, shares outstanding (in shares) 5,720 5,720
Preferred stock, shares issued (in shares) 5,720 5,720
Shares held in treasury (in shares) 2,384,228 2,338,692
Common Class A    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 362,500,000 362,500,000
Common stock, shares issued (in shares) 89,513,827 89,249,234
Common stock, shares outstanding (in shares) 87,129,599 86,910,542
Common Class B    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 37,500,000 37,500,000
Common stock, shares issued (in shares) 14,420,085 14,420,085
Common stock, shares outstanding (in shares) 14,420,085 14,420,085