Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Assets and liabilities measured at fair value on a recurring basis (Details)

v3.22.2.2
Fair Value Measurements - Assets and liabilities measured at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2022
Jun. 17, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Fair value adjustment of hedge instruments $ 20,314 $ 5,249  
Recurring member      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Total assets and liabilities recorded at fair value 7,368 7,368  
Level 2 | Recurring member      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Total assets and liabilities recorded at fair value 5,249 5,249  
Level 3 | Recurring member      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Total assets and liabilities recorded at fair value 2,119 2,119  
Interest Rate Swap [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Notional amount     $ 300,000
Fair value adjustment of hedge instruments 20,300 5,200  
Interest Rate Swap [Member] | Recurring member      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Total assets recorded at fair value 5,249 5,249  
Interest Rate Swap [Member] | Level 2 | Recurring member      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Total assets recorded at fair value 5,249 5,249  
Liability Classified Warrants | Recurring member      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Total liabilities recorded at fair value 2,119 2,119  
Liability Classified Warrants | Level 3 | Recurring member      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Total liabilities recorded at fair value $ 2,119 $ 2,119