XML 14 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Mar. 31, 2026
Jun. 30, 2025
Statement of Financial Position [Abstract]      
Accounts receivable, allowance for doubtful accounts   $ 13,066 $ 12,189
Series B redeemable convertible preferred stock, cumulative percentage 5.00% 5.00%  
Series B redeemable convertible preferred stock, shares issued (in shares)   0 215,000
Series B redeemable convertible preferred stock redemption value   $ 0 $ 2,540,110
Common stock, shares authorized (in shares)   300,000,000 300,000,000
Common stock, shares issued (in shares)   212,340,736 171,849,325
Treasury stock (in shares)   16,794,638 16,294,119