Quarterly report pursuant to Section 13 or 15(d)

Share-based compensation - Additional information (Details)

v3.23.1
Share-based compensation - Additional information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
May 06, 2019
Jan. 31, 2023
Feb. 28, 2022
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Jan. 01, 2023
Jan. 01, 2022
Jan. 01, 2021
Nov. 11, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based compensation expense       $ 0.9   $ 1.1        
Restricted stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based compensation expense   $ 0.1 $ 0.5   $ 0.1          
Restricted stock | Board of directors                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based compensation expense   $ 0.5                
Minimum | Stock options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period       2 years            
Maximum | Stock options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period       3 years            
2019 Incentive Award Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Authorized issuance shares of common stock (in shares) 1,083,334           8,557,663 5,614,637 2,700,000 1,500,000
Percent of common stock outstanding 10.00%                  
Authorized common stock issuance (in shares)                   9,000,000
2019 Incentive Award Plan | Restricted stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based compensation expense       $ 0.1            
Awards granted (in shares)   200,000 218,345 18,021 65,555          
2019 Incentive Award Plan | Restricted stock | Board of directors                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Awards granted (in shares)   892,860                
2019 Incentive Award Plan | Maximum | Stock options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expiration term       10 years