v3.26.1
Current and Long-term Liabilities - Schedule of Maturities of Long-Term Debt (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Current and Long-term Liabilities [Abstract]  
July 1, 2026 to December 31, 2026 $ 2,959
2027 5,874
2028 1,270,815
2029 5,757
2030 5,700
Thereafter 566,432
Total $ 1,857,537