XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS (LOSS) PER SHARE - Summary of Weighted Average Shares Outstanding (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Class of Warrant or Right [Line Items]        
Weighted average number of shares outstanding - basic (in shares) 11,938,000 11,900,000 11,944,000 11,834,000
Time-based RSUs (in shares) 0 4,000 271,000 1,000
Diluted shares outstanding (in shares) 11,938,000 11,904,000 12,215,000 12,359,000
Public Warrants        
Class of Warrant or Right [Line Items]        
Warrants (in shares) 0 0 0 372,000
Private Warrants        
Class of Warrant or Right [Line Items]        
Warrants (in shares) 0 0 0 152,000