v3.22.2.2
Subsequent events (Details) - Subsequent Event
$ / shares in Units, $ in Millions
Oct. 27, 2022
USD ($)
$ / shares
shares
Stock Purchase Agreement  
Stock Purchase Agreement  
Number of shares issued in transaction (in shares) | shares 1,095,290
Price per share (in USD per share) | $ / shares $ 45.65
Aggregate purchase price $ 50.0
Credit Agreement  
Debt Facility  
Maximum borrowing capacity $ 950.0
Credit Agreement | Adjusted Term SOFR  
Debt Facility  
Basis spread on variable rate 7.25%
Floor interest rate 1.00%
Credit Agreement | Base Rate  
Debt Facility  
Basis spread on variable rate 6.25%
Floor interest rate 2.00%
Committed Loan Facility  
Debt Facility  
Maximum borrowing capacity $ 450.0
Fund draw term 18 months
Loan term 7 years
Prepayment premium percentage, Year Four 3.00%
Prepayment premium percentage, Year Five 2.00%
Prepayment premium percentage, Year Six 1.00%
Senior Secured Term Loan Facility  
Debt Facility  
Maximum borrowing capacity $ 300.0
Committed Delayed Draw Term Loan Facility  
Debt Facility  
Maximum borrowing capacity 150.0
Uncommitted Incremental Facility  
Debt Facility  
Maximum borrowing capacity $ 500.0