v3.26.1
Derivatives - Schedule of Information Related to the Company's Interest Rate Swap (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Gross Amount of Recognized Liabilities $ 5,605 $ 2,951
Interest Rate Swap [Member]    
Derivatives, Fair Value [Line Items]    
Gross Amount of Recognized Assets 0 0
Gross Amount of Recognized Liabilities 5,605 2,951
Interest Rate Swap [Member] | Royal Bank of Canada [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 500,000 $ 500,000
Maturity Date Mar. 30, 2030 Mar. 30, 2030
Gross Amount of Recognized Assets $ 0 $ 0
Gross Amount of Recognized Liabilities $ 5,605 $ 2,951
Balance Sheet Location of Net Amount Derivative liability at fair value Derivative liability at fair value