XML 78 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Other Debt - Summary of Maximum Borrowing Capacity and Current Gross Balances Outstanding (Details) - USD ($)
9 Months Ended
Nov. 07, 2024
Jul. 25, 2024
Dec. 27, 2023
Apr. 16, 2021
Jan. 29, 2021
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]              
Period End Balance [1]           $ 334,696,000 $ 350,046,000
Maximum Borrowing Capacity           $ 935,000,000 785,000,000
September 2022 Term Repurchase Agreement | Secured Debt              
Debt Instrument [Line Items]              
Contract Date           Jan. 04, 2011  
Maturity Date           Jul. 31, 2026  
Period End Balance [1]           $ 2,071,000  
Maximum Borrowing Capacity           $ 60,000,000 $ 60,000,000
Effective Interest Rate           6.00% 6.50%
2013 Repurchase Agreement | Secured Debt              
Debt Instrument [Line Items]              
Contract Date           May 17, 2013  
Maturity Date           Sep. 23, 2026  
Period End Balance [1]           $ 126,935,000 $ 106,675,000
Maximum Borrowing Capacity           $ 400,000,000 $ 300,000,000
Effective Interest Rate           7.80% 9.00%
2021/2024 Repurchase Agreement | Secured Debt              
Debt Instrument [Line Items]              
Maturity Date           May 20, 2026  
Period End Balance [1]           $ 106,457,000 $ 126,815,000
Maximum Borrowing Capacity           $ 200,000,000 $ 200,000,000
Effective Interest Rate           8.00% 9.00%
2021 Term Repurchase Agreement | Secured Debt              
Debt Instrument [Line Items]              
Contract Date       Apr. 16, 2021   Apr. 16, 2021  
Maturity Date       Apr. 14, 2028   Apr. 14, 2028  
Period End Balance [1]           $ 28,448,000 $ 52,408,000
Maximum Borrowing Capacity       $ 100,000,000   $ 100,000,000 $ 100,000,000
Effective Interest Rate           7.70% 8.50%
2023 Repurchase Agreement              
Debt Instrument [Line Items]              
Contract Date     Dec. 27, 2023        
Maturity Date     Dec. 27, 2026        
2023 Repurchase Agreement | Secured Debt              
Debt Instrument [Line Items]              
Contract Date           Dec. 27, 2023  
Maturity Date           Dec. 27, 2026  
Period End Balance [1]           $ 43,200,000 $ 44,900,000
Maximum Borrowing Capacity           $ 125,000,000 $ 75,000,000
Effective Interest Rate           8.40% 9.70%
2024 Bank Credit Agreement              
Debt Instrument [Line Items]              
Contract Date Nov. 07, 2024            
Maturity Date May 07, 2027            
2024 Bank Credit Agreement | Secured Debt              
Debt Instrument [Line Items]              
Contract Date           Nov. 07, 2024  
Maturity Date           May 07, 2027  
Period End Balance [1]           $ 27,585,000 $ 19,248,000
Maximum Borrowing Capacity           $ 50,000,000 $ 50,000,000
Effective Interest Rate           8.80% 9.20%
2024 Bank Credit Agreement | Revolving Credit Facility              
Debt Instrument [Line Items]              
Maximum Borrowing Capacity           $ 50,000,000  
2021 Repurchase Agreement | Secured Debt              
Debt Instrument [Line Items]              
Contract Date         Jan. 29, 2021 Jan. 29, 2021  
Maturity Date         May 20, 2026    
Maximum Borrowing Capacity         $ 200,000,000    
2024 Repurchase Agreement | Secured Debt              
Debt Instrument [Line Items]              
Contract Date   Jul. 25, 2024       Jul. 25, 2024  
Maturity Date   May 20, 2026          
Maximum Borrowing Capacity   $ 200,000,000          
[1] Warehouse repurchase facilities amounts on the Consolidated Balance Sheets are net of debt issuance costs, amounting to $2.3 million and $2.0 million as of September 30, 2025 and December 31, 2024, respectively.