XML 62 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
NOTES PAYABLE, NET (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
At December 31, 2024 and 2023, notes payable, net consisted of the following (in thousands):
20242023
10.500% initial rate New Senior Notes due 2028
$523,494 $— 
7.875% Senior Notes due 2025
1,500 625,000 
Unamortized premium2,591 — 
Unamortized debt issuance costs(1,848)(2,814)
$525,737 $622,186