XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Estimated Future Payments for the Debt Based on the Amount Outstanding (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
2026 $ 692
2027 20
2028 14
2030 570,000
Total 570,726
Notes  
Debt Instrument [Line Items]  
2030 500,000
Total 500,000
Revolving Credit Facility  
Debt Instrument [Line Items]  
2030 70,000
Total 70,000
Other  
Debt Instrument [Line Items]  
2026 692
2027 20
2028 14
Total $ 726