XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Accounts receivable, allowance $ 19,547 $ 19,280
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized shares (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 400 400
Preferred stock, shares outstanding (in shares) 400 400
Preferred stock liquidation preference (in dollars per share) $ 112,471 $ 117,439
Liquidation Preference $ 44,988 $ 46,976
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized shares (in shares) 100,000,000 100,000,000
Common stock, issued (in shares) 18,036,421 17,712,575
Common stock, outstanding (in shares) 18,036,421 17,712,575