XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable - Schedule of Notes Payable Outstanding (Details) - USD ($)
$ in Thousands
May 31, 2022
Feb. 28, 2022
Debt Instrument [Line Items]    
Total notes payable $ 1,086,454 $ 979,210
Less unamortized debt issuance costs (27,304) (26,536)
Total notes payable, net 1,059,150 952,674
Less current portion (10,994) (89,097)
Notes payable, less current portion, net 1,048,156 863,577
Notes Payable | Other Notes Payable    
Debt Instrument [Line Items]    
Total notes payable 32 47
Notes Payable | 2021 Term Loan    
Debt Instrument [Line Items]    
Total notes payable 1,086,422 899,163
Notes Payable | 2021 Revolving Credit Facility    
Debt Instrument [Line Items]    
Total notes payable $ 0 $ 80,000