XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]        
Contract with customer, liability, revenue recognized $ 38,900 $ 41,100 $ 47,100 $ 47,900
Decrease in accounts receivable, net     $ 10,440  
Decrease in accounts receivable, net, percent     33.00%  
Decrease in contract assets     $ 924  
Decrease in contract assets, percent     11.00%  
Decrease in deferred revenue     $ 10,313  
Decrease in deferred revenue, percent     19.00%