XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - 2019 Credit Agreement and Securitized Debt (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Apr. 06, 2021
Oct. 16, 2019
Apr. 12, 2017
Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Principal borrowing capacity, maximum     $ 200,000,000   $ 120,000,000
2019 Credit Agreement | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Long term debt, gross $ 0 $ 337,000,000.0      
Line of Credit | 2019 Credit Agreement | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Principal borrowing capacity, maximum       $ 725,000,000  
Line of Credit | 2019 Credit Agreement | Term Loan Facility          
Line of Credit Facility [Line Items]          
Principal borrowing capacity, maximum       $ 725,000,000  
Securitized debt          
Line of Credit Facility [Line Items]          
Long term debt, gross $ 157,600,000 $ 139,300,000