XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income from Continuing Operations per Common Share - Reconciliation of Basic and Diluted Weighted Average Common Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of reconciliation of basic and diluted weighted average common shares outstanding        
Weighted average common shares outstanding - basic (in shares) 19,231 18,706 19,090 18,574
Dilutive common shares issuable in connection with stock plans (in shares) 0 0 0 0
Weighted average common shares outstanding - diluted (in shares) 19,231 18,706 19,090 18,574