v3.22.2.2
Debt MIF Warehousing Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Nov. 14, 2022
Sep. 19, 2022
Dec. 31, 2021
Debt Instrument [Line Items]          
Maximum Borrowing Availability under all Credit Lines $ 365,000 $ 365,000     $ 325,000
Notes payable bank - financial service operations 189,371 189,371     $ 266,160
Warehousing Agreement - Third Amended and Restated          
Debt Instrument [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity $ 200,000 $ 200,000 $ 300,000 $ 275,000  
Basis point spread on variable rate under warehouse 1.90% 1.90%      
Libor Floor   0.25%      
Repurchase Agreement-Fourth Amendment to Second Amendment and Restated          
Debt Instrument [Line Items]          
Libor Floor 0.75%        
Libor Floor- Loan Type 2 0.625%        
Repurchase Agreement-Fifth Amendment to Second Amendment and Restated          
Debt Instrument [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity $ 90,000 $ 90,000      
Fifth Amendment to Repurchase Agreement Initiation Date Oct. 24, 2022        
Line of Credit Facility, Expiration Date Oct. 23, 2023        
SOFR - Loan Type 2 2.375%        
SOFR 2.75%        
Minimum [Member] | Repurchase Agreement-Fourth Amendment to Second Amendment and Restated          
Debt Instrument [Line Items]          
Basis point spread on variable rate under warehouse 1.75% 1.75%      
Maximum [Member] | Repurchase Agreement-Fourth Amendment to Second Amendment and Restated          
Debt Instrument [Line Items]          
Basis point spread on variable rate under warehouse 2.00% 2.00%