XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]        
Contract with customer, liability, revenue recognized $ 33,300 $ 36,600 $ 52,300 $ 53,000
Contract with customer, liability, revenue recognized, prior period $ 600 $ 0 2,000 $ 0
Decrease in accounts receivable, net     $ 7,655  
Decrease in accounts receivable, net, percent     24.00%  
Decrease in contract assets     $ 1,550  
Decrease in contract assets, percent     18.00%  
Decrease in deferred revenue     $ 10,981  
Decrease in deferred revenue, percent     20.00%