v3.26.1
Accumulated Other Comprehensive (Loss) Income - Schedule of AOCI Rollforward (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 401,025 $ 280,711
Ending balance 484,718 401,025
Net Cash Flow Hedge Adjustments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (3,352) 0
Net deferred gains/(losses) on cash flow hedges 4,240 (4,117)
Net deferred (losses)/gains on cash flow hedges reclassified to net income (185) 765
Ending balance $ 703 $ (3,352)