v3.26.1
Stock-based compensation - Narrative (Details)
$ in Thousands
7 Months Ended
Oct. 16, 2019
USD ($)
shares
Dec. 31, 2025
USD ($)
plan
tranche
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of plans | plan   2
Unrecognized compensation expense | $   $ 11,572
Weighted-average period   1 year 10 months 24 days
2019 Stock Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares reserved for future issuance (in shares)   1,798,895
Equity Inducement Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares reserved for future issuance (in shares)   167,474
Nonemployee | 2019 Stock Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum recipient award amount | $ $ 120  
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period   4 years
Stock options | 2019 Stock Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares per employee (in shares) 500,000  
RSUs | 2019 Stock Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares per employee (in shares) 250,000  
RSUs | Equity Inducement Plan | Tranche one    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period   5 years
Stock appreciation rights | 2019 Stock Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum number of shares per employee (in shares) 500,000  
PSUs | Equity Inducement Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of tranches | tranche   10
Performance period   5 years
PSUs | Equity Inducement Plan | Tranche one    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting percentage   50.00%
PSUs | Equity Inducement Plan | Tranche two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period   1 year
Award vesting percentage   50.00%