XML 52 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Long-term debt disclosure    
Principal $ 400,000 $ 900,000
Debt Issuance Costs (4,108) (4,564)
Total 395,892 895,436
Credit Facility    
Long-term debt disclosure    
Principal 400,000 900,000
Debt Issuance Costs (4,108) (4,564)
Total $ 395,892 $ 895,436