v3.26.1
Notes Payable, Net - Additional information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
Notes Payable, Net      
Outstanding balance $ 1,433,321 $ 1,409,039 $ 1,409,000
Average interest rate 7.76% 7.89% 7.89%
Unamortized debt issuance costs $ 20,903 $ 22,544  
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%