v3.22.2.2
Derivative instruments (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 21, 2021
Jul. 14, 2021
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2022
Oct. 31, 2020
Oct. 30, 2019
Oct. 25, 2019
Derivative [Line Items]                
Unrealized (loss) gain on derivatives     $ (100,000) $ 200,000        
Payments for settlement on termination of embedded derivative liability $ 500,000              
Interest Rate Swap                
Derivative [Line Items]                
Convertible notes outstanding   $ 106,300,000            
Conversion of convertible notes into common stock upon initial public offering (in shares)   14,847,066            
Term Facility                
Derivative [Line Items]                
Aggregate notional amount         $ 27,800,000     $ 30,000,000
Fixed rate             1.74%  
Term Facility | LIBOR                
Derivative [Line Items]                
Accrued interest rate               1.50%
Convertible Notes                
Derivative [Line Items]                
Term loan facility amount           $ 100,000,000