Debt and Credit Agreements - Schedule of Facility Fees and Debt-Related Income (Expense) (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Debt Disclosure [Abstract] | ||
| Unused debt commitment and amendment fees | $ (75) | $ (188) |
| Securitization and factoring fees | (2,219) | (2,424) |
| Facility fees and debt-related income (expense) | $ (2,294) | $ (2,612) |