XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Notes Payable, Net - Additional information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Notes Payable, Net    
Outstanding balance $ 1,409,039 $ 1,194,726
Average interest rate 7.89% 7.79%
Unamortized debt issuance costs $ 22,544 $ 13,420
Maximum Senior Leverage Ratio 2.5  
Maximum Leverage Ratio 3.25  
Minimum Fixed Charge Coverage Ratio 1.25  
Minimum tangible net worth to subsequent quarter's net income 50.00%  
Minimum actual collections to projected collections over trailing twelve-month period 85.00%