Debt and Foreign Currency Transactions and Translations - Summary of Average and Maximum Debt Outstanding and Interest and Debt Issuance Cost (Details) - AP Leaf Secured Credit Facility - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||
| Line of Credit Facility [Line Items] | ||||||
| Average debt outstanding | $ 575,837 | $ 572,018 | $ 572,015 | $ 570,288 | ||
| Maximum amount of debt outstanding | $ 586,380 | $ 584,357 | $ 586,380 | $ 584,357 | ||
| Weighted average annualized interest cost | [1] | 5.88% | 6.33% | 5.81% | 6.58% | |
| Annualized amortized debt issuance cost | 0.29% | 0.29% | 0.29% | 0.17% | ||
| Total annualized interest cost | 6.17% | 6.62% | 6.11% | 6.75% | ||
| ||||||