Income taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Mar. 31, 2019 |
Mar. 31, 2020 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | ||||
Balance at beginning of year | $ 571 | $ 581 | $ 764 | $ 1,208 |
Increases for prior year tax positions | 0 | 32 | 0 | 63 |
Increases for current year tax positions | 10 | 90 | 173 | 68 |
Decreases for prior year tax positions | 0 | 0 | (8) | (1) |
Decreases due to settlements | 0 | (29) | 0 | (32) |
Decreases due to statutes lapsing | 0 | (197) | (358) | (542) |
Balance at end of year | $ 581 | $ 477 | $ 571 | $ 764 |