Credit losses (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||
| Allowance for Credit Loss [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||
| Accounts Receivable, Allowance for Credit Loss | The following table is a rollforward of the allowance for doubtful accounts for the three month period ended March 31, 2026. Allowance for doubtful accounts:
|
||||||||||||||||||||||||||||||||||||||||||||||||