v3.26.1
Credit Facility - Schedule of Principal Payments Due on Credit Facility (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
occasion
Debt Instrument [Line Items]  
Period ending December 31, 2026 $ 0
2027 250,000
2028 275,000
2029 165,000
2030 0
Thereafter 0
Total $ 690,000
Term Loan | Variable 2027 Term Loan Agreement fixed through interest rate swaps  
Debt Instrument [Line Items]  
Optional extension term 1 year
Number of optional extension terms | occasion 2