v3.25.2
Derivative Instrument - Summary of Derivative Instruments (Details) - Interest Rate Cap
$ in Thousands
Jun. 30, 2025
USD ($)
Derivative [Line Items]  
Notional Amount $ 124,700
Strike 2.25%
Fair Value $ 214