XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable, Net (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
At September 30, 2025 and December 31, 2024, notes payable, net consisted of the following (in thousands):
September 30, 2025December 31, 2024
8.000% Senior Notes due 2030
$450,000 $— 
10.500% initial rate Senior Notes due 2028
— 523,494 
7.875% Senior Notes due 2025
1,500 1,500 
Unamortized premium— 2,591 
Unamortized debt issuance costs(6,967)(1,848)
$444,533 $525,737