XML 109 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basic and Diluted (Loss) Income per Common Share - Components of Basic and Diluted Earnings per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net (loss) income attributable to common stockholders $ (16,343,000) $ 19,570,000 $ (27,362,000)
Net (loss) income per share:      
Net loss per share, basic (in usd per share) $ (0.64) $ 0.77 $ (1.09)
Net loss per share, diluted (in usd per share) $ (0.64) $ (0.48) $ (1.09)
Numerator used to compute net (loss) income per share:      
Net gain on extinguishment of debt $ 0 $ (39,614,000) $ 0
Interest expense on convertible notes, net of taxes 0 5,147,000 0
Net loss attributable to common stockholders, diluted $ (16,343,000) $ (14,897,000) $ (27,362,000)
Weighted average number of common shares outstanding, basic and diluted      
Weighted average number of common shares outstanding, basic (in shares) 25,612,724 25,282,796 25,090,916
Convertible debt conversion 0 5,625,073 0
Weighted average number of common shares outstanding, diluted (in shares) 25,612,724 30,907,869 25,090,916