v3.26.1
Summary of Consolidation and Significant Accounting Policy - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 26,452 $ 40,436
Provision for credit loss expense1 20,693 27,001
Receivables charged-off (20,470) (21,373)
Total ending allowance balance 26,675 46,064
Bad Debt Deferral, COVID 19 $ 9,800 $ 17,700