v3.26.1
Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Lines of Credit Outstanding
Lines of Credit
Borrowings on lines of credit outstanding, net of debt issuance costs, as of March 31, 2026 and December 31, 2025 consisted of the following (in thousands):
March 31, 2026December 31, 2025
Secured Revolving Credit Facility (1)
$— $— 
Unsecured Revolving Credit Facility— — 
Warehouse facilities24,947 46,398 
Debt issuance costs, net of amortization(2,253)(2,465)
Total borrowings on lines of credit, net$22,694 $43,933 
Schedule of Debt
March 31, 2026December 31, 2025
4.00% senior unsecured notes due in 2026 (“2026 Notes”)$50,000 $50,000 
3.35% senior unsecured notes due in 2027 (“2027 Notes”)37,500 37,500 
3.25% senior unsecured notes due in 2028 (“2028 Notes”)50,000 75,000 
3.25% senior unsecured notes due in 2029 (“2029 Notes”)100,000 100,000 
Debt issuance costs, net of amortization(432)(528)
Total senior unsecured notes, net$237,068 $261,972