v3.26.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Allowance for doubtful accounts $ 4,654 $ 7,684
Unamortized debt issuance costs $ 18,428 $ 7,715
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 1,000,000 1,000,000
Common stock issued (in shares) 85,319 83,750
Common stock outstanding (in shares) 72,654 71,864
Redeemable Common Stock    
Mezzanine equity, par value (in dollars per share) $ 0.01 $ 0.01
Mezzanine equity outstanding (in shares) 4,533 5,702