v3.26.1
Debt, Net - Summary of Debt, Net (Parenthetical) (Details)
Jun. 30, 2026
Dec. 31, 2025
Term SOFR    
Debt Instrument [Line Items]    
Interest rate 3.63% 3.71%