XML 58 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Future Maturities of Long-Term Debt
Future maturities of long-term debt as of December 31, 2025, were as follows (in thousands):
Year Ending December 31,
Amount
2026
$
62,340 
2027
56,725 
2028
56,442 
2029
44,936 
2030
44,190 
Thereafter
85,452 
Total
$
350,085