XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Contract With Customer, Liability [Roll Forward]      
Beginning balance $ 37,443 $ 52,410 $ 20,728
Deferred revenue acquired upon business combination 49,626 0 0
Upfront payments received from customers 206,868 89,951 40,481
Upfront or annual incentive payments received 5,797 6,614 8,015
Revenue recognized related to amounts that were included in beginning balance of deferred revenue (22,669) (33,585) (9,764)
Revenue recognized related to amounts that were included in acquired balance of deferred revenue (3,338) 0 0
Revenue recognized related to deferred revenue generated during the period (135,653) (77,947) (7,050)
Ending balance $ 138,074 $ 37,443 $ 52,410