XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term Debt - Schedule of Undiscounted Maturities of Long-Term Debt (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
2024 $ 1,635
2025 103,900
2026 883
2027 816
2028 75,697
Thereafter 2,275
Total Long-Term Debt Maturities $ 185,206