Annual report pursuant to Section 13 and 15(d)

Stock Options - Narrative (Details)

v3.23.1
Stock Options - Narrative (Details) - USD ($)
12 Months Ended
Apr. 06, 2022
Dec. 31, 2022
Dec. 31, 2021
Aug. 27, 2020
Sep. 18, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants (in shares)   201,029      
Aggregated intrinsic value   $ 0      
Weighted average fair values per option granted (in dollars per share)   $ 6.45      
Wow          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants (in shares) 240,952        
Granted (in shares)   67,642      
Vested in period, fair value $ 1,200,000        
Vested (in shares) 196,753        
Remaining grants, fair value $ 300,000        
Share-based Payment Arrangement, Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants, fair value   $ 1,300,000      
Granted (in shares)   441,981 124,614    
Share-based compensation expense   $ 1,700,000 $ 3,700,000    
Unrecognized share-based compensation expense   $ 1,300,000      
Weighted average remaining contractual life (in years)   6 years 5 months 26 days      
Share-based Payment Arrangement, Option | Wow          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants, fair value   $ 1,500,000      
Expiration period 3 years        
Cancellation period   30 days      
Share-based Payment Arrangement, Option | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   1 year      
Expiration period   5 years      
Share-based Payment Arrangement, Option | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   3 years      
Expiration period   10 years      
Share-Based Payment Arrangement, Replacement Option | Wow          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)   173,310      
Plan 2015          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized (in shares)         3,000,000
Plan 2020          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized (in shares)       216,767