XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt MIF Warehousing Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Sep. 18, 2024
Feb. 10, 2024
Nov. 11, 2023
Oct. 24, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]            
Maximum Borrowing Availability under all Credit Lines $ 300,000         $ 390,000
Notes payable bank - financial services operations $ 165,844         $ 245,741
Warehousing Agreement - First Amendment to Fourth Amended and Restated            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity       $ 120,000 $ 110,000  
Line of Credit Facility, Initiation Date Oct. 24, 2023          
JPM Master Repurchase Agreement            
Line of Credit Facility [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity $ 300,000 $ 270,000 $ 240,000      
Line of Credit Facility, Expiration Date Oct. 22, 2024          
Line of Credit Facility, Initiation Date Oct. 24, 2023