v3.25.2
Subsequent Event (Details)
1 Months Ended
Jul. 30, 2025
Subsequent Event | Floating Rate Term Loan July 2032 | Loans Payable  
Subsequent Event [Line Items]  
Basis points 2.50%