v3.26.1
Debt - Schedule of Mortgage Notes Payable (Parenthetical) (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
ABS Program, Class A notes  
Debt  
Amount of debt instrument $ 338,300
ABS Program, Class A notes | New Mountain Net Lease Partners II, L.P  
Debt  
Amount of debt instrument 245,448
ABS Program, Class B notes  
Debt  
Amount of debt instrument 98,700
ABS Program, Class B notes | New Mountain Net Lease Partners II, L.P  
Debt  
Amount of debt instrument 71,610
ABS Program, Class C notes  
Debt  
Amount of debt instrument 56,400
ABS Program, Class C notes | New Mountain Net Lease Partners II, L.P  
Debt  
Amount of debt instrument $ 40,920