Accounts Receivable, Net - Summary of Reconciliation of Cash Collections from Customers of Billed Accounts Receivable Previously Sold to MUFG (Details) - USD ($) $ in Thousands |
6 Months Ended | |||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||
| Receivables [Abstract] | ||||||
| Beginning balance | $ 3,840 | $ 23,339 | ||||
| Collections from customers | [1],[2] | 252,231 | 241,140 | |||
| Remittances to MUFG | [2] | (247,410) | (242,108) | |||
| Ending balance | $ 8,661 | $ 22,371 | ||||
| ||||||