XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Costs of obtaining a contract (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Amortization period 7 years  
Capitalized costs to obtain contracts, current $ 2,929 $ 2,134
Capitalized costs to obtain contracts, non-current 10,571 8,675
Amortization of capitalized costs to obtain contracts 2,404 1,555
Impairments of capitalized costs to obtain contracts $ 0 $ 0