XML 137 R115.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Annual Principal Maturities on Long-Term Borrowings (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
For the year ended December 31, 2026 $ 35,172
For the year ended December 31, 2027 824,624
For the year ended December 31, 2028 10,000
For the year ended December 31, 2029 0
For the year ended December 31, 2030 0
Total maturities on debt in the next five fiscal years $ 869,796