XML 95 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Debt Debt Maturities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Maturities [Abstract]  
YR1 $ 276,856
YR2 0
YR3 400,000
YR4 0
YR5 300,000
Thereafter 0
Total $ 976,856