v3.26.1
Debt Obligations - Current Maturities of Long-Term Debt and Short-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Current maturities of long-term debt $ 674,312 $ 763,898
Short-term debt 8,710 0
Current maturities of long-term debt and short-term debt $ 683,022 $ 763,898