Revenue from Contracts with Customers - Schedule of Roll forward Activity (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Revenue from Contracts with Customers | |
| Reserve beginning balance | $ 10,192 |
| Current period provision | 9,790 |
| Payments and credits | (5,611) |
| Reserve ending balance | $ 14,371 |